Я понимаю, что strlen
- это правильная функция для использования, мне просто интересно, почему это происходит.Почему подсчет пустой строки возвращает 1?
Как происходит, если PHP в I echo count("");
, он возвращает значение 1?
Я бы ожидал, что он вернется 0
, в отличие от 1
.
Уверен, что вы не ищете strln? –
попробуйте прочитать [documentation] (http://php.net/manual/en/function.count.php) – j08691
'count' для количества элементов массива. 'strlen' - количество символов в строке. –