setlocale (LC_ALL,"en");
$date = strftime("%A %d %B %Y");
echo $date;
setlocale (LC_ALL,"ru");
$date = strftime("%A %d %B %Y");
echo $date;
function my_strtolower($str) {
return convert_cyr_string(strtolower(convert_cyr_string($str, "w", "i")), "i", "w");
};
echo my_strtoupper("сцль_abc_фывапролдж") ;
$curLoc = setlocale (LC_ALL, NULL);
if (strpos ($curLoc, '1251') !== false) {
// тут просто делам нужную ф-цию, без конвертирования
} elseif (strpos ($curLoc, 'ISO') !== false) {
// а тут конвертируем в ISO
// применяем ф-цию
// и конвертим обратно
}
)