Hola a todos. Quisiera ver si alguien me puede ayudar con este problema. Según tengo entendido, los operadores ternarios son alfanuméricos, pero mi problema es el siguiente:
<?php
$usuario ="Federico";
$login = ($usuario="Federico") ? "El usuario es correcto, acceso permitido":"El usuario es incorrecto, vuelva a intentarlo más tarde";
echo ($login);
?>
El problema es que no importa si le cambio el valor a $usuario o al $usuario de $login, siempre y cuando haya algo escrito me devuelve el resultado true, ya sea que escriba "EROERsdfsfd" o lo que sea. Alguien tendrá la respuesta a lo que estoy haciendo mal? Gracias