martes, 29 de diciembre de 2015

2 - Tutorial de PHP7 - Sintaxis básica y salida de datos




Bienvenid@s en este capítulo del Tutorial de PHP7 empezamos a ver la Referencia del Lenguaje, concretamente, aspectos básicos como la salida de datos, PHP en Html, separación de bloques de instrucciones y los comentarios.

Referencia del Lenguaje - Sintaxis básica y salida de datos:



  • Salida de datos con las funciones print, echo y la etiqueta especial de apertura <?=
  • PHP en Html
  • Separación de bloque de instrucciones
  • Comentarios

  • Para la salida de datos podemos utilizar las funciones print y echo y la etiqueta especial de apertura <?= disponible desde la versión de PHP 5.4.0. En el siguiente ejemplo estamos realizando una salida de tres párrafos ...

    <?php
    echo "<p>Hola mundo</p>";
    print '<p>Una nueva línea</p>';
    ?>
    <?= "<p>Etiqueta especial</p>" ?>
    


    Como puedes ver cada instrucción se cierra con el punto y coma ";", si se trata de la última instrucción o única instrucción del bloque no es necesario incluir el punto y coma de fin de la instrucción. En el caso anterior ...

    <?php
    echo "<p>Hola mundo</p>";
    print '<p>Una nueva línea</p>'
    ?>
    <?= "<p>Etiqueta especial</p>" ?>
    


    PHP en Html. Una de las características de PHP es que podemos escribir PHP en Html, por ejemplo, podemos encerrar los tres párrafos anteriores entre unas etiquetas html "div" ...

    <div>
    <?php
    echo "<p>Hola mundo</p>";
    print '<p>Una nueva línea</p>'
    ?>
    <?= "<p>Etiqueta especial</p>" ?>
    </div>
    


    Otro aspecto importante es cuando se trata del último bloque de instrucciones y no le precede otro contenido, en este caso, podemos ignorar la inclusión de la etiqueta de cierre ?> de PHP, aunque por supuesto, la podemos incluir, de ambas formas sería correcto. Continuando con el código anterior, agregaremos un último bloque de instrucciones de PHP. Por ejemplo ...

    <div>
    <?php
    echo "<p>Hola mundo</p>";
    print '<p>Una nueva línea</p>'
    ?>
    <?= "<p>Etiqueta especial</p>" ?>
    </div>
    
    <?php
    echo "<p>Bloque final de php</p>";
    


    Otro aspecto importante es la inclusión de comentarios en los scripts php, los comentarios no son interpretados como código y para el programador son muy útiles, para ir comentando las diferentes partes de la estructura de código.

    Para una sóla línea de comentario utilizaremos:

    // comentario

    Para varias líneas de comentario utilizaremos:

    /* una línea de comentario
    otra línea de comentario
    otra línea más de comentario */


    El código completo del script de este capítulo sintaxis-basica.php es el siguiente:

    <div>
    <?php
    echo "<p>Hola mundo</p>";
    print '<p>Una nueva línea</p>'
    ?>
    <?= "<p>Etiqueta especial</p>" ?>
    </div>
    
    <?php
    //Comentarios en una sola línea
    /* 
    una línea
    otra línea
    */
    echo "<p>Bloque final de php</p>";