PHP - логические операторы И/ИЛИ. Оператор отрицания
Материал из Wiki - Iphoster - the best ever hosting and support. 2005 - 2024
PHP - логические операторы И/ИЛИ
<?php // Комбинация логических И && или ИЛИ || function isLannisterSoldier($color, $shield) { return ($color === "red" && $shield === null) || ($shield === "lion"); } var_dump(isLannisterSoldier('red', 'man')); var_dump(isLannisterSoldier('blue', 'lion')); // оператор отрицания и использование уже готовой функции isLannisterSoldier() function isNotLannisterSoldier($color, $shield) { return !isLannisterSoldier($color, $shield); } var_dump(isNotLannisterSoldier('red', 'man')); var_dump(isNotLannisterSoldier('blue', 'lion'));
<?php // функция strlen() - возвращает длину строки https://www.php.net/manual/ru/function.strlen.php // ниже функция проверки пароля от 5 символов до 15 function isCorrectPassword($pass1) { $length1 = strlen($pass1); return $length1 > 5 && $length1 < 15; // логическое "И" - && } var_dump(isCorrectPassword('bnxc')); // 0 var_dump(isCorrectPassword('bnxcv{23juYTr')); // 1 var_dump(isCorrectPassword('bnxcv{23juYTr2432432432432432')); // 0