Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Имя скритпа (файла) - как узнать?
 
 автор: Qiao   (06.10.2007 в 18:36)   письмо автору
 
 

Подскажите, пожалуйста, как узнать имя выполняемого скрипта (т.е. файла - xxx.php).

$_SEREVER['PHPSELF'] SCRIPT_NAME выводят адресс, а нужно только имя файла.

Есть ли такие переменные?

   
 
 автор: RV   (06.10.2007 в 18:39)   письмо автору
 
   для: Qiao   (06.10.2007 в 18:36)
 

__FILE__

   
 
 автор: cheops   (07.10.2007 в 10:33)   письмо автору
 
   для: Qiao   (06.10.2007 в 18:36)
 

Помимо константы __FILE__, можно использовать переменную окружения PHP_SELF совместно с функцией basename().
<?php
  
echo basename($_SERVER['PHP_SELF']);
?>

   
 
 автор: Qiao   (07.10.2007 в 16:41)   письмо автору
 
   для: cheops   (07.10.2007 в 10:33)
 

Всем спасибо.

__FILE__ - выводит не файл, а весь путь.
basename() - то что надо.

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования