La función isset() nos permite comprobar si una variable está definida, devolviendo true si lo estuviese. es decir si la variable fué instanciada previamente utilizada o separada su espacio en memoria (declarada).
Su uso más común es cuando queremos comprobar si estamos entrando por primera vez a una página con un formulario o estamos entrando porque se presionó el botón de SUBMIT y hay que verificar si los campos han sido rellenados correctamente. Otro uso es para comprobar si existe una variable en $_SESSION por ejemplo, aqui un ejemplo: http://www.elcodigofuente.com/detectar-llegada-por-buscador-php-304/
Su sintaxis es la siguiente:
$resultado = isset($variable);
Donde nos devolverá TRUE si fué creada o FALSE si la variable no existe
Aqui el codigo de ejemplo Ejemplo:
<html> <head> <title>Funcion isset()</title> </head> <body> <form action="" method="post" name="frm"> Nombre: <input type="text" name="nombre"><br /> <input type="submit" value="Enviar"> </form> <?php if (isset($_POST['nombre'])) { echo "La variable \$_POST['nombre'] existe, se entró porque se presionó ENVIAR"; } ?> </body> </html>
Y aqui lo puedes ver en funcionamiento: http://www.elcodigofuente.com/ejemplos/isset.php
Agregue un comentario a Carlos Cancelar respuesta