11 of 110 menu

Канец радка PHP

Канец радка шматрадковага тэксту - гэта спецыяльны нябачны сімвал. Пад АС Windows гэта \r\n, а пад Linux гэта проста \n.

Гэта значыць пад рознымі аперацыйнымі сістэмамі гэта розны сімвал. Вы можаце працаваць з рознымі варыянтамі гэтага сімвала, а можаце скарыстацца спецыяльнай канстантай PHP_EOL, якая пад Windows абазначае \r\n, а пад Linux \n.

Так як распрацоўка часцей за ўсё вядзецца пад Windows, а хастынгі ў асноўным на Linux - то выкарыстанне PHP_EOL самы аптымальны варыянт.

Давайце, напрыклад, атрымаем масіў усіх радкоў, у якіх ёсць пераносы:

<?php $str = 'text text text'; var_dump(explode(PHP_EOL, $str)); ?>

Або выдалім усе пераносы радка:

<?php $str = 'text text text'; $str = str_replace(PHP_EOL, '', $str); // атрымаем тэкст без пераносаў ?>
Беларуская
EnglishEspañolРусский
Мы выкарыстоўваем cookie для працы сайта, аналітыкі і персаналізацыі. Апрацоўка дадзеных адбываецца згодна Палітыкай канфідэнцыяльнасці.
прыняць усе наладзіць адхіліць