Articles of pathinfo

Как сделать pathinfo () вернуть правильное расширение?

$path = 'abc.jpeg'; $info = pathinfo($path,PATHINFO_EXTENSION); echo $info['extension']; Это возвращает «j» по какой-либо причине вместо «jpeg», Есть ли что-нибудь, что я должен сделать перед вызовом pathinfo ()?

Что такое PATH_INFO в PHP?

все внешние URL-адреса выглядят как «module / action? key1 = param1». Никакая настройка не возможна – но это быстро. Разница в том, что первый использует GET PHP, а второй использует PATH_INFO. Я несколько раз видел PATH_INFO , но до сих пор не знаю, что это такое. Что оно делает?

Портативный и безопасный способ получить PATH_INFO

Я ищу портативный способ получить (удобную) переменную $_SERVER['PATH_INFO'] . Прочитав некоторое время, выясняется, что PATH_INFO происходит из CGI / 1.1, и мой не всегда присутствует во всех конфигурациях. Каков наилучший (в основном безопасный) способ получить эту переменную – помимо ее извлечения вручную (проблема безопасности).

Сделайте PHP pathinfo () верните правильное имя файла, если имя файла UTF-8

При использовании PHP-функции pathinfo() в имени файла, который известен как UTF-8, он не возвращает правильное значение, если только перед символом «нормальный» нет специального символа. Примеры: pathinfo('aä.pdf') возвращает: Array ( [dirname] => [the dir] [basename] => aä.pdf [extension] => pdf [filename] => aä ) который является прекрасным и денди, но pathinfo('äa.pdf') возвращает: Array ( [dirname] => […]

Проверьте PHP, если PATH_INFO включен на вашем сервере?

Из PHP существует ли кросс-платформенный способ межсетевого сервера, определяющий, включен ли PATH_INFO на сервере, на котором вы работаете? Похоже, что $ _SERVER ['PATH_INFO'] заполняется только в том случае, если после сценария есть дополнительные сегменты пути, поэтому вы не можете достоверно определить, включен ли PATH_INFO, если запрос предназначен для /index.php, например.

Intereting Posts
jqueryui автозаполнение ограничить несколько выборов Данные, переданные на другие страницы через гиперссылку, обрезаются Вставляйте значения в несколько скрытых полей каждый в другой форме, используя Javascript PHP передать HTML-строку для создания ZIP-архива Смешивание результатов различных категорий, упорядоченных по счету в MySQL Как читать «,» как «<br />» в PHP / MySQL? печать динамически заданных проприет в объекте Месяцы не отображаются корректно с помощью php счетчик числа кликов по ссылкам в php Я не могу получить адрес электронной почты пользователя на facebook Настройка настраиваемого пути к php.ini (не в Apache) Слишком большие данные POST. Уменьшите данные или увеличьте значение "post_max_size" Как загрузить css в codeigniter Аутентификация с использованием нескольких таблиц в Laravel 5.2 Получить данные из таблицы базы данных MySQL по определенному полю в URL-адресе