Имя входов и имена полей таблицы? - PullRequest
0 голосов
/ 13 марта 2012

Я обычно использую CamelCase для PHP-кодирования, но когда дело доходит до полей ввода name и name (DB) field name ... что я должен использовать?

Например:

<input type="text" name="streetName" />
<input type="text" name="houseNo" />

или ...

<input type="text" name="StreetName" />
<input type="text" name="HouseNo" />

Обычно я называю поля ввода такими же, как имя поля таблицы базы данных.

Ответы [ 3 ]

1 голос
/ 13 марта 2012

Если вы используете CamelCase для остальной части вашего проекта, мне кажется, имеет смысл также использовать его для имен полей ввода и имен таблиц.

Как уже говорили люди, на этот вопрос нет правильного ответа, это скорее личное предпочтение. Лично я думаю, что вы должны просто выбрать метод и придерживаться его, независимо от того, подразумевает ли другое соглашение об именах для входных данных и таблиц, тогда это нормально, я думаю, если это имеет смысл для вас, и вы довольны этим (и думаете, это имеет смысл)

0 голосов
/ 13 марта 2012

Делай все, что плавает на твоей лодке. Первая буква в верхнем регистре обычно зарезервирована для имен классов в большинстве языков ООП. Лично я подчеркиваю свои поля ввода.

Только не изобретай велосипед. Ищите общий стандарт на больших сайтах, таких как Facebook, Twitter и т. Д., И посмотрите, как они это делают.

0 голосов
/ 13 марта 2012

Нет хорошего или неправильного ответа на этот вопрос. Я предпочитаю первый приведенный вами пример из-за читабельности.

...