Изменения

Перейти к: навигация, поиск

Шаблонизатор VMX::Template

662 байта добавлено, 22:48, 28 ноября 2014
Нет описания правки
==== Различается поведение сравнений ====
* PHP: Обычные сравнения — типозависимыеТип обычных операторов сравнения определяется во время выполнения. То есть, если во время выполнения одно из сравниваемых значений — число, они сравниваются как числа, иначе — как строки.* Perl: EQ и т. пТип обычных операторов сравнения определяется ''во время компиляции''. без S/N эквивалентно строковому То есть, если из контекста понятно, что одно из сравниваемых значений — число (Sxxесли это константа или результат, например, функции count), сравнение будет численным, иначе — строковым.
* Пустые массивы и хеши ложны в PHP и истинны в Perl. То есть простая проверка «IF array» (приведение к булеву типу), если array пуст, в PHP вернёт false, а в Perl — true.

Навигация