Верх страницы
Обложка к записи Один из способов определения операционной системы
Время для прочтения: 0 мин. 5 сек.

Один из способов определения операционной системы

В языке программирования PHP начиная с версии 4.3.10 есть одна очень полезная предопределенная константа.

Называется она PHP_EOL (End Of Line), содержащая символ перевода строки для операционной системы, на которой запущен в данный момент PHP.

В версии под Windows константа содержит \r\n, под Linux — \n, под Mac OS — \r.

ВКонтакте
Одноклассники
Linkedin
Telegram
WhatsApp

Комментарии
Подписаться
Уведомить о
guest
2 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
rame0
10 лет назад

Привет!
Не совсем понимаю смысл тогда этой константы, если она «символ перевода строки для операционной системы, на которой запущен в данный момент PHP». Уж локальную то операционку сервера мы то знаем… Полезнее было бы, если бы она возвращала этот символ для операционки, с которой было обращение к скрипту.
Или об этом и написано, просто я не допер? 🙂

mihdan
10 лет назад

Вам везет, что вы знаете какая ОС установлена на сервере, а мне вот часто попадаются проекты с неизвестной системой.