PHP: відмінності між версіями

Вилучено вміст Додано вміст
JTs (обговорення | внесок)
JTs (обговорення | внесок)
Немає опису редагування
Рядок 9:
# [[Файл:00%.png]] [[PHP/Вирази і оператори|Вирази і оператори]]
# [[Файл:00%.png]] [[PHP/Керуючі конструкції|Керуючі конструкції (розгалудження, цикли)]]
# [[Файл:00%.png]] [[PHP/Масиви|Масиви]]
# [[Файл:00%.png]] [[PHP/Функції|Функції]]
# [[Файл:00%.png]] [[PHP/Форми|HTLM-форми]]
Рядок 25 ⟶ 26:
 
<!--
== Зневадження ==
Якщо ваша перша програма працює без помилок - значить щось не так з компілятором. True story. Наприклад сторінка може бути порожньою. Скоріш за все це синтаксична помилка, але PHP мовчить. Щоб він не мовчав - додайте на початок скрипта наступні команди:
 
<source lang="php">
ini_set('display_errors', true);
error_reporting(E_ALL);
</source>
 
Потім PHP може почати дратувати вас всілякими зауваженнями в тему і не в тему про те що до таблиць добре створювати індекси, чи чимось подібним. Щоб він тримав свою думку при собі, замініть останній рядок на:
 
<source lang="php">
error_reporting(E_ALL & ~E_NOTICE);
</source>
 
== Бітова логіка ==
:~ - побітове "не"
:& - побітове "і"
:| - побітове "або"
 
== Розгалуження ==
 
<source lang="php">
if($action == 'A') {
do_a();
} elseif ($action == 'B') {
do_b();
};
</source>
або
<source lang="php">
switch ($action) {
case "A":
do_a();
break;
case "B":
do_b();
break;
}
</source>
 
== Масиви ==
 
 
== Поля форм ==