|
|
|
| допустим есть URL , ссылающийся на документ или файл
/aaa/bb/cccc/xxx/ -последняя директория
/aaa/bb/cccc/xxx.html -последняя документ(псевдостатика)
/aaa/xxx.jpg - последняя файл
/xxx.zip - последняя файл
/xxx/ - последняя директория
/aaa/bb/xxx.php - последняя скрипт
|
1 требуется определить что последнее ...директория или документ(файл)
2 если это документ(файл) то разбить на
2.1 имя файла (ххх)
2.2 его расширение html , jpg,....
|
у кого какие мысли по поводу алгоритма ?
<?php
$url_path = parse_url($_SERVER['REQUEST_URI'], PHP_URL_PATH);
$uri_parts = explode('/',trim($url_path,'/')); # Разбиваем виртуальный URL по символу "/"
echo end($uri_parts); // получаем последний элемент массива
echo 'или:' .array_pop($uri_parts);
?>
|
как его разобрать на имя и расширение... | |
|
|