Funciones nativas de PHP más usadas I.

Resumen.

En este artículo voy a recoger las 10 expresiones nativas de PHP que mas utilizo. Son expresiones que ya las tengo grabadas en su mayoría en la memoria sin tener que consultar sus sintaxis exacta. Estas funciones están presentes en todo sitio Web programado en PHP y muchas de ellas, se puede decir que están en cualquier página que creemos. Estas funciones pueden resultar especialmente interesantes para noveles, ya que cuando comienzas con PHP, lo primero que te preguntas es ¿por donde empiezo?

Artículo.

Este artículo lo vamos a dedicar a hacer una recopilación de las funciones nativas de PHP de uso general, quiero decir, sin ninguna categorización, que a mi modo de ver y por mi experiencia resulta absolutamente imprescindible conocer para todo programador. De paso, si eres un programador novel y te siente perdido en el universo de PHP, el conocimiento de estas funciones te resultará instructivo. Vamos a ello.

  1. count().-
  2. Cuenta el numero de elementos de un array.

    <?php
    $amigos 
    = array('Marcos','Vanesa','Emma','Antonio','Belen');
    $numero_elementos count($amigos);
    echo 
    $numero_elementos;
    ?>


  3. date().-
  4. Nos da la fecha y hora, puede recibir múltiples parámetros, los mas comunes los presentamos aquí:

    <?php
    $fecha 
    date('Y-m-d H:i:s');
    echo 
    $fecha;
    ?>


  5. explode().-
  6. Crea un array a partir de una cadena con un elemento separador, en este caso coma “,”.

    <?php
    $cadena 
    'Marcos,Vanesa,Emma,Antonio,Belen';
    $crea_array explode(','$cadena);
    echo 
    '<pre>';
    print_r($crea_array);
    echo 
    '</pre>';
    ?>


  7. implode().-
  8. Es la opuesta a explode(), y crea una cadena a partir de un array.

    <?php
    $amigos 
    = array('Marcos','Vanesa','Emma','Antonio','Belen');
    $crea_cadena implode(', '$amigos);
    echo 
    $crea_cadena;
    ?>


  9. md5().-
  10. Es una función de encriptación no reversible que siempre devuelve 32 caracteres hexadecimales (1234567890abcdef).

    <?php
    $clave 
    'abc246';
    $encriptado md5($clave);
    echo 
    $encriptado;
    ?>


  11. nl2br().-
  12. Genera saltos de línea escribiendo la etiqueta <br />. Se suele utilizar para generar párrafos a partir de un campo textarea al ingresar saltos de línea. (crea un formulario con un campo textarea para probarlo)

    <?php
    $texto 
    nl2br($_POST['texto']);
    echo 
    $texto;
    ?>


  13. round().-
  14. Ajusta el número de decimales de un valor. Y como postre, presentamos la función pi() “3,14…” imprescindible a la hora de trabajar con formas circulares y esféricas.

    <?php
    $pi 
    pi();
    $redondea_pi round($pi4);
    echo 
    "$redondea_pi -- $pi";
    ?>


  15. strcmp().-
  16. Compara dos cadenas (string) de caracteres, diferencia mayúsculas y minúsculas. Si son iguales devuelve 0.

    <?php
    $clave1 
    'abc369';
    $clave2 '9abc36';
    $comparar strcmp($clave1$clave2);

    if(
    $comparar == 0){
        echo 
    "Son iguales -- $comparar";
    }else{
        echo 
    "NO son iguales -- $comparar";
    }
    ?>


  17. strip_tags().-
  18. Elimina etiquetas dejando un texto limpio.

    <?php
    $nombre 
    'Antonio <b>Garcia</b>';
    $solo_texto strip_tags($nombre);
    echo 
    $solo_texto;
    ?>


  19. strlen().-
  20. Cuenta el número de caracteres y espacios en blanco de una cadena, también cuenta las tildes (acentos).

    <?php
    $nombre 
    'José García';
    $numero_caracteres strlen($nombre);
    echo 
    $numero_caracteres;
    ?>

Esperamos os haya gustado esta primera (habrá más) recopilación de funciones nativas de PHP.
Tags: Funciones || imprescindibles || nativas || contar || comparar

Comentarios.

Sin comentarios, publica el tuyo.