<?php
$city = "В городе Житомире проживает много людей.";
echo strlen($city);
Почему то PHP-скрипт выдаёт результат: 74. Не понимаю почему.
Функция strlen возвращает количество байт, а не число символов в строке. Для utf-8 требуется от 1 до 4 байта на символ.
Используйте функцию iconv_strlen - она требует указания кодировки, но вернёт именно количество символов.
$city = "В городе Житомире проживает много людей.";
echo mb_strlen($city, 'UTF-8');//кодировку свою только поставьте
https://www.php.net/manual/ru/function.mb-strlen.php
mb_ и iconv по разному с символами работают в некоторых случаях, например при обработке битых символов
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Я сделал форму поиска и он благополучно работает если ввести одно слово, но если написать 2 слово через пробел то нечего не работает
Мне нужно что бы выводились только те пользователи которые попадают в условияНапример если да две даты с(01
Нужно: Спарсить первую картинку с сервиса https://yandexkz/images при помощи PHP и библиотеки simple html dom parser