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


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

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


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