PHP snippets

Примеры PHP кода

Автоматическое определение кодировки

<?php

/* Определим кодировку строки с текущим detect_order */
echo mb_detect_encoding($str);

/* "auto" по умолчанию это "ASCII,JIS,UTF-8,EUC-JP,SJIS" */
echo mb_detect_encoding($str, "auto");

/* Укажем через запятую encoding_list */
echo mb_detect_encoding($str, "JIS, eucjp-win, sjis-win");

/* Укажем список возможных кодировок encoding_list массивом */
$array[] = "ASCII";
$array[] = "JIS";
$array[] = "UTF-8";
echo mb_detect_encoding($str, $array);