Главная » Php, Основы » Приоритетность операторов в PHP
Янв
05

Приоритетность операторов в PHP

Когда операторы образуют последовательность, например:

[sourcecode language=»php»]
$c = $a++ + 2 <= —$b * 4 + $e && $f;
[/sourcecode]

То все они выполняются согласно приоритетности. В любом справочнике по PHP можно найти порядок приоритетов операторов. Тем не менее, мы настоятельно не рекомендуем допускать таких последовательностей, так как они сильно снижают читабельность кода. Всегда используйте скобки, для облегчения дальнейшего понимания собственного скрипта.
В нашем случае может получиться что-то вроде:

[sourcecode language=»php»]
$c = ($a++ + 2) <= ((—$b * 4) + ($e && $f));
[/sourcecode]

Согласитесь, здесь с первого взгляда видно, что $c – это результат операции сравнения.

P.S. Компания «Норд Сервис» известна в Санкт-Петербурге и далеко за его пределами как производитель качественной офисной мебели. С 1995 года организация реализует продукцию отличного качества, ценимую потребителями за экономичность, эргономичность и долговечность. В частности, в этой компании вы можете приобрести тут маленькие компьютерные столы. Они отличаются функциональностью и высоким качеством изготовления.



Понравилась статья? Сделай приятно ее автору, поделись с друзьями:


Хотите получать обновления данного блога на EMail?

Введите адрес Почтового Ящика:




Подтвердите подписку в письме пришедшем на Почту, после чего начнете получить рассылку.