- •Як виглядає оператор відключення попереджень?
- •Навіщо використовується оператор відключення попереджень?
- •Навіщо потрібні логічні операції?
- •Перерахуйте операції порівняння.
- •У чому полягає особливість операції еквівалентності?
- •Навіщо потрібні бітові операції?
- •7.Що таке операція інкременту?
- •8.Що таке операція дикременту?
- •9.Охарактеризуйте арифметичні операції Php.
- •10.У чому полягає особливість операції розрахунку остачі від ділення?
- •11.Що таке константа?
- •12.Перерахуйте стандартні константи Php.
- •13.Навіщо потрібні константи?
- •14.Як визначити константу?
- •Як визначити тип змінної?
- •Як змінити тип змінної?
- •Як встановити тип змінної?
- •Як працює цикл з лічильником?
- •Як працює цикл foreach?
- •Яке призначення циклу foreach?
- •Чим відрізняється цикл з передумовою від циклу з післяумовою?
- •Як достроково закінчити цикл?
- •27. Як достроково перейти на наступну ітерацію циклу?(Тьома)
- •28. Яке призначення оператора include?(Тьома)
- •29. Яке призначення оператора require?(Тьома)
- •30. Яке призначення оператора require_once?(Тьома)
- •31.Яке призначення оператора include_once?
- •32. Яке призначення оператора switch?
- •33. Яке призначення оператора умови?
- •34. Як передати дані на сервер за допомогою гіперпосилання?
- •35. Яким методом передаються дані при використанні гіперпосилань?
- •Яке призначення змінної оточення request_method?
- •Яке призначення змінної оточення server_protocol?
- •Яке призначення змінної оточення query_string'?
- •Як отримати доступ до змінноїоточення http_user_agent?
- •53.Чи можна методом post передати на сервер файл?
- •54.Чи можна методом get передати на сервер файл?
- •55.Яке призначення тегу select?
- •Синтаксис
- •Атрибуты
- •Закрывающий тег
- •56.Яке призначення тегу input?
- •Синтаксис
- •Атрибуты
- •Закрывающий тег
- •57.Яке призначення тегу form?
- •58.Яке призначення тегу textarea?
- •Як перевірити існування змінної?
- •63.Як визначити тип змінної?
- •64.Як встановити тип змінної?
- •65Який синтаксис оператора вибору?
- •Приклади конструкцій мови php:
- •Який синтаксис оператора-перемикача?
- •67. Навіщо потрібен оператор switch?
- •79. Який синтаксис функції settype?
-
Навіщо потрібні бітові операції?
В языке РНР представлены отличные возможности для работы с поразрядными операциями. Такие операции можно встретить в коде практически любого проекта, но порой их использование не достигает PHP. Конечно, можно сказать, что битовые операции в основном используются для низкоуровнего программирования аппаратуры, написание драйверов, программ для сети и т.п. Но никто не запрещает их использовать и на высоком уровне. Их использование не только улучшит внешний вид кода, но и повысит его эффективность, так как эти операции самые быстрые.
Для того, чтобы понять как работать или оперировать поразрядными операциями, необходимо понять, как данные представлены в памяти компьютера. Все, независимо от типа, данные в памяти сохраняются в виде нулей и единиц (на самом деле там немного иначе, но так это принято называть, поэтому не буду отклоняться от общепринятой терминологии), которыми можно оперировать напрямую при помощи поразрядных операций. В PHP их представлено ажж целых пять бинарных (два операнда) и одна унарная (один операнд) операция
7.Що таке операція інкременту?
Инкремент “++” – это увеличение на единицу.
PHP, аналогично C, поддерживает префиксные и постфиксные операторы инкремента.
++$a |
Префиксный инкремент |
Увеличивает $a на единицу и возвращает значение $a. |
$a++ |
Постфиксный инкремент |
Возвращает значение $a, а затем увеличивает $a на единицу |
8.Що таке операція дикременту?
Декремент “--” – это уменьшение на единицу.
PHP, аналогично C, поддерживает префиксные и постфиксные операторы декремента.
--$a |
Префиксный декремент |
Уменьшает $a на единицу и возвращает значение $a. |
$a++ |
Постфиксный декремент |
Возвращает значение $a, а затем уменьшает $a на единицу. |
9.Охарактеризуйте арифметичні операції Php.
Пример |
Название |
Результат |
-$a |
Отрицание |
Смена знака $a. |
$a + $b |
Сложение |
Сумма $a и $b. |
$a - $b |
Вычитание |
Разность $a и $b |
$a * $b |
Умножение |
Произведение $a и $b. |
$a / $b |
Деление |
Частное от деления $a на $b. |
$a % $b |
Деление по модулю |
Целочисленный остаток от деления $a на $b. |
Операция деления ("/") всегда возвращает вещественный тип, даже если оба значения были целочисленными (или строками, которые преобразуются в целые числа). В противном случае результат будет дробным.
Операция вычисления остатка от деления "%" работает только с целыми числами, так что применение ее к дробным может привести к нежелательному результату. Остаток $a % $b будет негативным, для негативных значений $a.
Возможно использование скобок. Приоритет одних математических операций над другими и изменение приоритетов при использовании скобок в арифметических выражениях соответствуют обычным математическим правилам.