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

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

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

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

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

Комментарии
Подписаться
Уведомить о
guest

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

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

mihdan
12 лет назад

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