Posts Tagged ‘php’

Php: comprobar sintaxis email

Pequeña función para comprobar si una cadena es un mail usando una expresion regular.

function is_valid_email($email) {
  $result = TRUE;
  if (!eregi("^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,4})$", $email)) {
    $result = FALSE;
  }
  return $result;
 }
Share

PHP: saber si existe una variable

Para saber si una variable está definida podemos utilizar la función isset

 

// Determinar si existe una variable

if ( isset($mi_variable) ) {
  // Utilizamos la variable
  echo "Valor de mi_variable: " . $mi_variable;

}else {
  // La variable no existe, si la usamos PHP devuelve un error
  echo "La variable mi_variable no está definida."

}

Un caso práctico muy útil es cuando queremos usar un script en el cual nos pueden llegar parámetros.

// Determinar si nos llegan parametros por el método GET
if ( isset($_GET) ) {
  // Podemos verificar si los parametros que llegan son los esperados
  if ( isset($_GET["parametro1"] ) {
    echo "Parámetro esperado parametro1: " . $_GET["parametro1"] ;

  }else {
    echo "Atención: parámetro inesperado!";

  }
}

// Determinar si nos llegan parametros por el método POST
if ( isset($_POST) ) {
  // Podemos verificar si los parametros que llegan son los esperados
  if ( isset($_POST["parametro2"] ) {
    echo "Parámetro esperado parametro2: " . $_GET["parametro2"] ;

  }else {
    echo "Atención: parámetro inesperado!";

  }
}
Share

PHP: Obtener información sobre la configuración de PHP

Para obtener la información sobre la configuración de PHP existe una función “phpinfo()“.
Con esta función podemos obtener mucha información sobre el estado de PHP en el servidor, variables de entorno, etc.

Para ello creamos un fichero php_info.php con el código siguiente:

<?php
       phpinfo();
?>
Share

PHP : Hola Mundo!

Seguimos con cosas básicas :

<?php
echo "Hola Mundo!";
?>
Share