fork download
  1. <?php
  2.  
  3. // Узнаём кодировку по умолчанию в настройках php на сервере
  4. echo ini_get('default_charset') . " - кодировка по умолчанию \n";
  5.  
  6. // Массив со строками
  7. $str = [
  8. "Строка",
  9. "String",
  10. ];
  11.  
  12. // Проходим по массиву, выводим на экран кодировку и длину строки
  13. foreach ($str as $string) {
  14. $enc = mb_detect_encoding($string);
  15. $len = mb_strlen($string);
  16. echo "mb_strlen(): «{$string}», длина: {$len}, кодировка: {$enc} \n";
  17. }
Success #stdin #stdout 0.02s 52432KB
stdin
Standard input is empty
stdout
UTF-8 - кодировка по умолчанию 
mb_strlen(): «Строка», длина: 6, кодировка: UTF-8 
mb_strlen(): «String», длина: 6, кодировка: ASCII