fork(18) download
  1. <?php
  2.  
  3.  
  4. Установи расширение mbstring. Проверить, есть ли оно можно запустив файл с кодом
  5.  
  6. <?php phpinfo();
  7.  
  8. И проверить, есть ли там mbstring. В консоли можно набрать php -m чтобы увидеть
  9. список загруженных модулей.
  10.  
  11. Обрати внимание, если у тебя линукс то там может быть 2 файла php.ini — один для
  12. консольной версии php, другой для той что в Апач встраивается.
  13.  
  14. > mbstring.func_overload = 2
  15. Это абсолютно глупая и изначально неправильно спроектированная фича. Никогда
  16. не используй ее.
  17.  
  18. 1) она создает путаницу так как не глядя в конфиг нельзя понять как работает strlen
  19. и подобные функции: считают байты или символы
  20.  
  21. 2) она переопределяет только часть функций, то есть теперь ты должен думать, переопределена
  22. та или иная функция для utf-8 или нет.
  23.  
  24. Подробнее: http://p...content-available-to-author-only...p.net/manual/ru/mbstring.overload.php
  25.  
  26. Подробнее про плохие строковые функции которые не надо использовать:
  27. https://g...content-available-to-author-only...b.com/codedokode/ff99e357e9860ea169b8
  28.  
Runtime error #stdin #stdout #stderr 0.01s 20552KB
stdin
Standard input is empty
stdout
Standard output is empty
stderr
PHP Parse error:  syntax error, unexpected 'расширение' (T_STRING) in /home/V2HGDJ/prog.php on line 4