Articles of file extension

Пользовательское расширение php не анализируется

Я хотел изменить расширение .php на .foo, чтобы скрыть его для посетителей. У моего веб-сервера установлен cPanel, поэтому я вошел в систему и нажал на «MIME-типы» и ввел следующее: MIME Type: application/x-httpd-php Extension: foo Проблема в том, что он не анализируется как PHP, а загружается (при нажатии на ссылку загружается файл, содержащий весь код этого […]

Apache: как переписать URL-адрес без расширения файла и игнорировать регистр?

Я запускаю Ubuntu 12.04 с Apache 2.2.22 и PHP 5.3.10. Я бы хотел, чтобы пользователи могли запрашивать страницы на моем сайте, не набирая расширение «.php» и не беспокоясь о чувствительности к регистру. Например, такие URL-адреса … http://www.site.com/test/phpinfo http://www.site.com/test/PhPiNfO … должны оба привести к: http://www.site.com/test/phpinfo.php Я начал с нечувствительности к регистру, выполнив принятый ответ в этом […]

SPLFileInfo: получить имя файла без расширения

Я обращаюсь к нескольким файлам в объекте SPLFileInfo. Я вижу способ получить путь, имя файла и даже расширение файла. Есть ли способ получить имя файла без расширения? Вот код, с которым я работал, но я надеюсь получить что-то более элегантное. Есть ли решение из коробки? $file = new SplFileInfo("path/to/file.txt.zip"); echo 'basename: '.$file->getBasename(); echo PHP_EOL; echo […]

Как получить только изображения с помощью scandir в PHP?

Есть ли способ получить только изображения с расширениями jpeg , png , gif т. Д., Используя $dir = '/tmp'; $files1 = scandir($dir);

Что такое phtml, и когда следует использовать расширение .phtml, а не .php?

Мне интересно, какая разница между файлами .phtml и .php и когда использовать один над другим.