|
|
|
| У менявопрос. У меня такая вот строка http://iiii.ccccc.ru/COURSES/course14/mods/109/UNIT_1.pdf. Как мне сохранить в переменную только часть строки, а именно 109/UNIT_1.pdf? какой функцией? | |
|
|
|
|
|
|
|
для: tonechka
(01.08.2010 в 22:48)
| |
<?php
$url = "http://iiii.ccccc.ru/COURSES/course14/mods/109/UNIT_1.pdf";
$dir = array_reverse(explode("/",dirname($url)));
echo $dir[0].'/'.basename($url);
?>
|
| |
|
|
|
|
|
|
|
для: ols
(01.08.2010 в 22:55)
| |
<?
$dir = explode("/",dirname($url));
echo end($dir).'/'.basename($url);
|
| |
|
|
|
|
|
|
|
для: ols
(01.08.2010 в 22:55)
| | Спасибо большое! Я так понимаю в $dir храниться массив из всех каталогов в пути? а потом мы его инвертируем и выводим то что как раз нужно. | |
|
|
|
|
|
|
|
для: tonechka
(02.08.2010 в 10:52)
| | Да массив из элементов пути, но это называется не инвертированием (получение обратного значения), а реверсированием (получение обратного порядка), и совсем ненужной для вас операцией, ибо сразу можно обратиться к последнему элементу массива. | |
|
|
|
|
|
|
|
для: sim5
(02.08.2010 в 14:57)
| | Спасибо большое всем за помощь!!!!! Все получилось!!! | |
|
|
|