PHP літерали, ідентифікатори та інструкції

Літерал - це запис у вихідному коді програми, що є значенням деякого типу даних, у якого немає імені:

У наступному прикладі 23 і "акула" це літерали, а $num і $fish - змінні, яким вони надаються:

Літерали є важливою частиною будь-якої мови програмування, тому що написати програму без них неможливо.

Ідентифікатори

Ідентифікатор називається послідовність букв, цифр і символів підкреслення ( _ ). Ідентифікатори виступають як імена змінних, функцій, властивостей об'єкта, і т. д. При виборі ідентифікатора необхідно враховувати такі правила:

  • Ідентифікатори не можуть збігатися з жодним ключовим словом PHP, тому що вони є частиною синтаксису самої мови і мають спеціальне значення для інтерпретатора.
  • Ідентифікатори можуть складатися з одного або більше символів.
  • Ідентифікатори повинні починатися з літери або символу підкреслення. Далі можуть бути будь-які літери, цифри і символи підкреслення в будь-якій кількості.

Приклади допустимих ідентифікаторів як імена змінних:

Щоб краще розуміти код, при його читанні, ідентифікатори бажано вигадувати такі, які відповідатимуть даним, що зберігаються в них:

Є два усталених негласних стилю ідентифікаторів, що використовуються для запису, що складаються з декількох слів: CamelCase і Snake_case.

CamelCase - "Верблюжа" нотація (нотація - це усталені правила запису). Відповідно до цього стилю ідентифікатори, які складаються з одного слова, пишуться малими літерами:

Якщо ідентифікатор складається більш ніж з одного слова, то перше слово пишеться малими літерами, а кожне наступне слово починається з великої(заголовної) літери:

Верблюжа нотація отримала свою назву внаслідок того, що великі літери всередині ідентифікатора нагадують горби верблюда.

Snake_case - "Зміїна" нотація. Відповідно до цього стилю ідентифікатори, які складаються з одного слова, пишуться малими літерами:

Якщо ідентифікатор складається з більш ніж одного слова, то слова поділяються символом нижнього підкреслення, у своїй кожне наступне слово пишеться з маленької буквы:

Інструкції

Інструкція — це вказівка ​​інтерпретатору на здійснення будь-якої дії, наприклад, створити змінну, запустити цикл, виконати умовний перехід, вийти з функції тощо. Будь-яка програма є послідовністю виконуваних інструкцій. Закінчення інструкції позначається символом; (крапка з комою):

Точку з комою можна не ставити в останній інструкції перед тегом, що закриває ?> . У цьому випадку тег, що закриває, автоматично підставляє крапку з комою після останньої інструкції:

Зазвичай інструкції використовують у собі одне чи більше виразів, наприклад, інструкція умовного переходу має вираз, що використовується як умови виконання. Самі собою інструкції немає ні значення, ні типу.