TLENS » 2011.07.15 01:35

Проверил они работают прекрасно, еще и в UTF8 кодировке
Почему я этого нигде не видел?

Gemorroj » 2011.07.15 10:41

ну да, по мануалу http://www.php.net/manual/en/language.v … basics.php переменными может быть множество символов.
кириллицу использовать крайне не рекомендуется из-за того. что в разных кодировках она представляет собой разный набор байт. латиница же один и тот же.
т.е. $переменная в UTF-8 и $переменная в Windows-1251 - это не одно и то же. это разные переменные. С латиницей же не так.

Akdmeh » 2011.07.15 13:42

Можно, но кто говорил, что нужно?
Это только запутывает тех, кто будет разбираться в коде.
Более того, даже имена функций и классов возможно называть русскими буквами.
Пример:
<?php
$йаНажрался='ололо';
function наОтличненько($перименная){
echo $перименная;
}
echo наОтличненько($йаНажрался);
?>