Получить имя файла из пути php
Давайте построим нашу страницу таким образом - каждый новый пункт - это будет 2 новые позиции(если возможно) и посмотрим, что из этого получится... :
Какой-то из способов получить путь(любой) до файла.
И способ извлечения из пути имени файла!
Все способы получения имени файла из пути в php
- Первый способ получения имени файла из пути в php
- Получение имени файла из
- Используем в третьем способе получения имени файла
Первый способ получения имени файла из пути в php
Как получить имя файла из "Самое первое, что приходит на ум это путь:
Что выведет:
Результат:
Способ получения имени файла из $_SERVER['REQUEST_URI']
Теперь нам нужен способ получения имени файла из пути - будем тренироваться наСоорудим вот такую конструкцию и посмотрим, что оан выведет:
Как видим данная конструкция выводит имя файла:
Получение имени файла из
Сразу скажем - здесь есть "НО" - может выдавать имя файла, только в том случае, если скрипт установлен в этом файле.
Как вы знаете, есть такая константа - __FILE__, которая укажет путь до файла.Выведем прямо здесь:
Результат:
Способ получения имени файла с помощью
Выведем прямо здесь:
(
[dirname] => home/domen/dwweb_ru/www/page/php/file
[basename] => 006_poluchit_imya_fayla_iz_puti_php.html
[extension] => html
[filename] => 006_poluchit_imya_fayla_iz_puti_php
)
Далее возьмем отсюда "filename" и выведем вот так, поскольку - это уже будет строкой, то можем использовать echo:
Результат получения имени файла через php:
Как видим.... имя файла прекрасно вывелось!
Используем в третьем способе получения имени файла
Опять будем использовать $_SERVER['REQUEST_URI'].
Разделим строку в массив с помощью и получим:
Результат:
(
[0] =>
[1] => page
[2] => php
[3] => file
[4] => 006_poluchit_imya_fayla_iz_puti_php.html
)
После этого нам можно получить последний элемент массива end:
Результат получения имени файла из пути с помощью
Как видим- имя файла прекрасно извлеклось из пути!
Счетчик в график :
Построение гравиковОснова для графика : счетчик посещаемости.
На отдельной : странице.
подробнее.
подробнее.
подробнее.

подробнее.