Показано с 1 по 2 из 2
-
28.04.2022, 14:11 #1
- Регистрация
- 03.04.2020
- Сообщений
- 1
- Сказал(а) спасибо
- 0
- Поблагодарили 0 раз(а) в 0 сообщениях
проблема с utf-8 preg_match_all если символ два байта
<?php
$title = "ключ:технология";
preg_match_all('#^([^\v:]*):\s*\K\V*#m', $title, $out, 2);
foreach ($out as $key) {
list($valuep, $namep) = $key;
echo $valuep;
}
?>
выводит те� а должно вывести слово технология.
короче на букве русской X все работа ломается.
на остальных буквах все ок.
почему так и как исправить? Помогите пожалуйста кто понимает.
-
01.05.2022, 15:44 #2
- Регистрация
- 26.04.2007
- Сообщений
- 2
- Сказал(а) спасибо
- 4
- Поблагодарили 0 раз(а) в 0 сообщениях
Re: проблема с utf-8 preg_match_all если символ два байта
mb_internal_encoding
Похожие темы
-
Что делать, если у меня Windows RT?
от DEL в разделе Microsoft Windows 10Ответов: 0Последнее сообщение: 05.08.2015, 04:10 -
Если вы умерли, делайте следующее: // Я плакаль)))))))))))))))))))))))))))))
от EweX в разделе ЮморОтветов: 5Последнее сообщение: 09.09.2012, 00:34 -
Если у вас угнали ICQ с помощью Piggy
от Dushess в разделе АндеграундОтветов: 0Последнее сообщение: 19.01.2010, 21:29
Социальные закладки