Управляющие конструкции и циклы.
Управляющие конструкции это основа основ любого языка программирования, именно они позволяют веб-мастерам сделать сайт динамичным.
Условные конструкции IF(.) позволяют проверять наличие переменных, например чаще всего сценарии сами в себя отправляют какие либо данные, а условные конструкции проверяют наличие этих данных. И только если условие выполняется будет выполнен сценарий.
Мы ранее познакомились с PHP-операторами присвоения(=), оператором скрепления(.) и математическими операторами(+, -, /, *), сейчас настал момент познакомиться с операторами сравнения, которые позволят расширить возможность условных конструкций.
Условная конструкция IF ELSE позволяет не только проверить наличие или тип переменной и в случае выполнения условий выполнить какой либо сценарий, но и если условие не выполнено то выполнить другой сценарий.
Условная конструкция switch это альтернатива конструкции IF ELSE, но у каждой из них есть свои достоинства и ограничение возможностей, какой из них пользоваться вы выберете сами по обстоятельствам.
Циклы FOR и WHILE позволяют генерировать контент, в некоторых случаях производить поиск по контенту.
Это и не только вы сможете изучить в данном разделе самоучителя по PHP.
П.С. Я рекомендую изучить этот раздел как можно подробнее, потому что если хотя-бы одну страницу вы не поймете, то не сможете двигаться дальше.