1C-ники откакэ!

Категория: / DEV Блог / PHP (LAMP)
Столкнулся с проектом, написанным профессиональным 1С-программистом.

Я был готов его убить из-за использования кириллицы в своем коде :)

class test {
        var $пиздец = 'это он';
 
function вывод() {
 echo $this->пиздец;
}
 
}
 
$a = new test();
$a->вывод();


>> Результат работы скрипта 'пиздец.php' - вывод фразы: 'это он'.

Нет бы ограничится только структурами для передачи данных, нет!
кириллицей обзывается практически всё: имена функций, методов, свойств и т.п.

$this->Наименование = $a[1];
$this->НаименованиеПолное = $a[2];
$this->ИНН = $a[3];
$this->КПП = $a[4];
$this->КодПоОКПО = $a[5];
$this->ЮрФизЛицо = $a[6];
...


Зато использование кириллицы в именах свойств позволяет реализовать удобную синхронизацию с 1С-ными сервисами.