Запіс на курсы па HTML, CSS, JavaScript, PHP, Python, фрэймворкам і CMS,
а таксама: дапамога ў пошуку працы і заказаў, стажыроўка на рэальных праектах→
⊗ppPmBsMONua 21 of 447 menu

Нюансы групоўкі ў PHP

У дужкі можна заключыць аперацыі, якія маюць прыярытэт - гэта не будзе памылкай. Напрыклад, заключым у дужкі здабытак лікаў:

<?php $a = (2 * 2) + 3; echo $a; // выведзе 7 (рэзультат 4 + 3) ?>

У гэтым выпадку дужкі атрымліваюцца лішнімі (у множання ж і так прыярытэт), але код з'яўляецца дапушчальным. Часам такую групоўку выкарыстоўваюць у тых месцах, дзе прыярытэт аперацый не відавочны. Для прыкладу разгледзім наступны код:

<?php $a = 8 / 2 * 4; echo $a; ?>

Як вы ўжо ведаеце, у ім спачатку выканаецца дзяленне, а потым множанне. Але з першага погляду гэта можа быць не занадта відавочна. Тут можна выкарыстоўваць групоўчыя дужкі, каб явна паказаць прыярытэт:

<?php $a = (8 / 2) * 4; echo $a; ?>

Не запускаючы код, вызначыце, што выведзіцца на экран:

<?php $a = (2 * 8) / 4; echo $a; ?>

Не запускаючы код, вызначыце, што выведзіцца на экран:

<?php $a = 2 * (8 / 4); echo $a; ?>
byenru