Я хотел изменить расширение .php на .foo, чтобы скрыть его для посетителей. У моего веб-сервера установлен cPanel, поэтому я вошел в систему и нажал на «MIME-типы» и ввел следующее: MIME Type: application/x-httpd-php Extension: foo Проблема в том, что он не анализируется как PHP, а загружается (при нажатии на ссылку загружается файл, содержащий весь код этого […]
Я запускаю 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. Я вижу способ получить путь, имя файла и даже расширение файла. Есть ли способ получить имя файла без расширения? Вот код, с которым я работал, но я надеюсь получить что-то более элегантное. Есть ли решение из коробки? $file = new SplFileInfo("path/to/file.txt.zip"); echo 'basename: '.$file->getBasename(); echo PHP_EOL; echo […]
Есть ли способ получить только изображения с расширениями jpeg , png , gif т. Д., Используя $dir = '/tmp'; $files1 = scandir($dir);
Мне интересно, какая разница между файлами .phtml и .php и когда использовать один над другим.