Condicionales

es mayor que if (1 > 0) < es menor que if (1 < 0) && y if (1 > 0 && 67 > 0) || o if (1 > 10 || 67 > 0) ! no if (!(1 > 0)) == es igual en valor if ('3' == 3) === es igual en valor y tipo if ('3' === '3') != no es igual if ('Doctor' != 'Who') !== no es igual en valor o tipo if ('Doctor' !== 'Who') >= es mayor o igual que if (10 >= 10) <= es menor o igual que if (10 <= 20) <=> -1, 0 y 1 dependiendo de los valores si son superados (10 <=> 20) // 1 True Verdad if (True) False Falso if (False) */ if (10 > 2 && True && 'PACO' != 'PEDRO') { echo 'Entro seguro'; } echo '
'; //else //if ('Ghibli' == 'Ghibli') {echo 'Bienvenido'} else {echo 'No eres bien recibido'} if ('Ghibli' == 'Ghibli') { echo 'Bienvenido'; } else { echo 'No eres bien recibido'; } echo '
'; //if (condición1) { ... } elseif (condición2){ ... } } else { ... } //Operador ternario ? : // SI SI NO // (condicional) ? 'Valor si se cumple' : 'Valor si no se cumple'; /*Estructura */ echo (5 > 10) ? 'Es verdad' : 'Es mentira'; echo '
'; //Switch $num=2; switch ($num) { case 0: echo "num es igual a 0"; break; case 1: echo "num es igual a 1"; break; case 2: echo "num es igual a 2"; break; default: echo "No se a que es igual"; break; } echo '
'; //Condiciones con strings //str_contains (¿Contiene este texto este otro texto?) if (str_contains('La duda es uno de los nombres de la inteligencia', 'duda')) { echo 'Si está contenido'; } //str_starts_with (¿Empieza este texto con este otro texto?) //str_end_with (¿Termina este texto con este otro texto?) //Rand uso aleatorio //rand( int $min , int $max ) echo '
'; echo rand(), "\n"; echo '
'; echo rand(), "\n"; echo '
'; echo rand(1,6), "\n"; ?>