powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / [php] Неприятная особенность explode
2 сообщений из 2, страница 1 из 1
[php] Неприятная особенность explode
    #38530968
matros-pilot
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Открыл для себя интересную особенность explode при разбивки пустых строк
Код: sql
1.
2.
$e = explode(',', '');
echo count($e); // =1 ???


До этого никогда не проверял входную строку на длину, теперь вынужден переделать много проектов, собственно почему echo count($e); // =1 ???
...
Рейтинг: 0 / 0
[php] Неприятная особенность explode
    #38531049
seejil
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
matros-pilot,
Мануал открывали? explode возвращает массив (array) строк (string), созданный делением параметра string по границам, указанным параметром delimiter.

Если delimiter является пустой строкой (""), explode() возвращает FALSE. Если delimiter не содержится в string, и используется отрицательный limit, то будет возвращен пустой массив (array), иначе будет возвращен массив, содержащий string.
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / [php] Неприятная особенность explode
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]