Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: вопрос из учебника - использование префикса id в названии ключей
 
 автор: ученик   (20.08.2005 в 16:39)
 
 

в учебники употребляется параметр id, к примеру "id_article", "id_paragraph", в бд.
можно ли обойтись без этого id, а делать так "article"и "paragraph" ?

   
 
 автор: Boss   (20.08.2005 в 22:03)   письмо автору
 
   для: ученик   (20.08.2005 в 16:39)
 

Да, но ID обычно пишеться, лучше выработать привычку у себя писать ID

   
 
 автор: cheops   (20.08.2005 в 23:01)   письмо автору
 
   для: ученик   (20.08.2005 в 16:39)
 

Да, имена могут быть какие угодно, префикс id_ призван подчеркнуть, что поле является техническим и не несёт самостоятельного значения, по сравнению с полями, названными полноценными именами "article"и "paragraph". Вы можете использовать любые имена, но использование префикса id_ является хорошим тоном и позволяет другим программистом легко читать ваш код, так как они с 80% вероятностью используют такую же нотацию.

   
 
 автор: ученик   (21.08.2005 в 08:36)
 
   для: cheops   (20.08.2005 в 23:01)
 

если убрать id, можно просто оставить article?

   
 
 автор: Ziq   (21.08.2005 в 08:46)   письмо автору
 
   для: ученик   (21.08.2005 в 08:36)
 

Да. Имена полей могут быть любыми, главное уникальными и на латинском. Просто это считается хорошим стилем программирования и этот id_ позволит потом разобраться в собственных скриптах. Когда через год тебе нужно будет модифицировать скрипт тебе будет легче вспомнить где что обозначает. Также например я придерживаюсь правил объявлений переменных к примеру все массивы я называю $a_name_array.

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования