Возникает вопрос, зачем нужны совпадающие по функциям операторы AND и && или OR и ||. Дело в том, что операторы && и || имеют более высокий приоритет операций. Обсудим этот вопрос подробнее, он очень важен при создании в программе сложных управляющих конструкций.
Операторы сравнения разрешается применять только для скалярных переменных, но не для массивов и объектов.
Чтобы явно определить преобразование типов, следует писать:
$int_variable=(integer)$variable;
то есть указать в скобках нужный тип данных. Вот список допустимых типов данных PHP:
• boolean — логический тип со значениями true или false;
• string — текстовые данные;
• integer — целые числа;
• float — вещественные числа;
• object — объект;
• array — массив;
• resourse — ресурс;
• NULL — пустое значение.