Всем привет! Стараюсь писать код, чтобы его можно было читать как книгу. И вот следующая ситуация. У меня есть строка 101065. Она означает горячую клавишу. Как правильно назвать подобную переменную, в которой закодировано что-то? Как бы вы назвали?
Имена переменных соответствуют тем же правилам, что и остальные наименования в PHP. Правильное имя переменной должно начинаться с буквы или символа подчёркивания и состоять из букв, цифр и символов подчёркивания в любом количестве. Это можно отобразить регулярным выражением: ^[a-zA-Z_\x80-\xff][a-zA-Z0-9_\x80-\xff]*$ Если вам нужно что-то отличное от этого, создайте массив с необходимыми вам именами ключей.
@Drunkenmunky я не о правилах именования переменных. Скорей больше о семантике. Как бы так её получше обозвать, чтобы понятнее было)
@Drunkenmunky Нет Хочу разобраться как правильно семантически называть подобные переменные, в которых закодировано несколько единиц информации. Для примера, переменные которые несут значение идентификатора, имеют ID в своем названии. Например, userId. Переменные которые несут в себе хэш, имеют Hash в своем названии. Например, pageHash. Переменные которые несут в себе имя, имеют Name в своем названии. Например, productName. А вот переменная, в которой закодировано несколько единиц информации, как её именовать?
Еще раз. Как вы её назовете - вообще без разницы. Если имя соответствует правилам. Если в ней содержится более одного значения, то удобно назвать её с префиксом $array_ А раз уж её так назвали, то и лучше, чтоб она и содержала в себе данные в виде массива.