7 métodos:ConfiguraciónEchoEntender cómo funcionaPHP y HTMLVariablesEntender cómo funcionaAnalizar

PHP es un lenguaje de comandos de servidor usado para hacer páginas web interactivas. Por ejemplo piensa en lo que pasa cuando editas una página en este sitio web. Detrás de este proceso hay muchos, tal vez cientos de comandos escritos en PHP controlando cómo cambian las páginas web, basados en una variedad de circunstancias. Este artículo te enseñará como escribir unos cuantos comandos simples en PHP para que tengas un entendimiento básico sobre cómo funciona PHP.

Anuncio

Método 1 de 7: Configuración

  1. 1
    Instala el servidor web Apache.
    Anuncio
  2. 2
    Instala el motor de PHP en tu computadora.
    Anuncio

Método 2 de 7: Echo

  1. Imagen titulada 5101 3
    1
    Abre el Bloc de notas. (Archivo>>Todos los programas>>Accesorios>>Bloc de notas). ¡Lo estarás usando mucho!
  2. Imagen titulada 5101 4
    2
    Escribe en el Bloc de notas lo siguiente:
     <?php echo "!Hola mundo!"; ?> 
  3. Imagen titulada 5101 5
    3
    Guarda este archivo con el nombre que quieras (asegúrate de que el nombre esté entre comillas dobles ej. “helloworld”)
    • Cuando guardes archivos en el Bloc de notas de Windows recuerda poner el nombre de archivos entre comillas dobles para que el Bloc de notas no agregue el .txt al final. Si te fijas en la imagen el archivo helloworld.php tiene “ “. Sin las comillas dobles, el Bloc de notas guardará el archivo como helloworld.php.txt.
  4. Imagen titulada 5101 6
    4
    Alternativamente puedes simplemente dar clic en el menú desplegable en Guardar como y cambiarlo a “Todos los archivos (*.*)” lo cual dejará el nombre exactamente como lo escribiste y las comillas dobles no serán necesarias.
    Imagen titulada Php_p1_notepad.gif
  5. 5
    Abre tu navegador favorito. Escribe la siguiente dirección en la barra de dirección: http://localhost/helloworld.php
    • Si recibes un mensaje de error, asegúrate de que lo escribiste correctamente, incluyendo los dos puntos.
      Imagen titulada 5101 7b1
    • Esto es lo que deberás ver en la ventana de tu navegador:

      ¡Hola mundo!

      Imagen titulada 5101 7b2
    Anuncio

Método 3 de 7: Entender cómo funciona

  1. Imagen titulada 5101 8
    1
     <?php ?> 

    Estas dos líneas le dicen al motor de PHP que todo entre ellas es código PHP. Todo fuera de las dos etiquetas será manejado como HTML, ignorado por el motor de PHP y enviado a tu navegador como cualquier otro código HTML. Lo importante que necesitas entender es que los códigos PHP están embebidos dentro de páginas normales en HTML.

  2. Imagen titulada 5101 9
    2
     echo "!Hola mundo!"; 

    Esta línea usa la sentencia echo. Las sentencias son usadas para decirle al motor de PHP que haga algo. En este caso, le estás diciendo al motor que imprima lo que está dentro de las comillas dobles.

    • Es importante el saber que cuando decimos imprimir, no nos referimos realmente a eso. El motor de PHP nunca imprime nada en tu pantalla. Cualquier salida generada por el motor es enviada a tu navegador como HTML. Tu navegador no sabe que está obteniendo una salida PHP. Hasta a donde tu navegador le concierne, está obteniendo código HTML.
    Anuncio

Método 4 de 7: PHP y HTML

  1. 1
    Cambia el código de arriba para que se vea así:
     <?php echo "<strong>!Hola mundo!</strong>"; ?> 
  2. 2
    Guarda el archivo como "helloworld2.php, y abre tu navegador usando la siguiente dirección: http://localhost/helloworld2.php
    • Esta vez la salida es la misma que antes, pero ahora el texto está en negritas. <strong> y </strong> son etiquetas en HTML que le dicen al navegador que deben mostrar cualquier texto entre ellas en negritas.
      Imagen titulada 5101 10b1
    • Como se dijo anteriormente, un navegador tratará todo lo que se imprima del motor de PHP como si fuera HTML.
  3. Imagen titulada 5101 11
    3
    Escribe el mismo código que antes pero agrega otra sentencia echo. Teclea esto en el Bloc de notas:
     <?php echo "!Hola mundo!";<br> echo "¿Cómo te va?"; ?> 
  4. Imagen titulada 5101 12
    4
    Guarda esto como "helloworlddouble.php". Cuando corras el código en tu navegador verás lo siguiente:

    ¡Hola mundo!
    ¿Cómo te va?

  5. Imagen titulada 5101 13
    5
    Observa el en la primera línea. Esta es la etiqueta para insertar un salto de línea en HTML. Si no la agregas tu texto de salida se verá como esto:

    ¡Hola Mundo!¿Cómo te va?

    • Después de que hayas perfeccionado la sentencia echo, puedes seguir con algo un poco más complicado.
    Anuncio

Método 5 de 7: Variables

  1. 1
    Piensa en las variables como contenedores de información. Para manipular información, sean nombres o números, necesitarás almacenar estos datos en un contenedor. La sintaxis para asignar datos o mejor dicho un valor dentro de una variable es:
     $miVariable = "!Hola mundo!"; 

    En el ejemplo de arriba, el valor es “¡Hola mundo!”, y la variable es $miVariable. Le estás diciendo a PHP que guarde el valor que se encuentra a la derecha del signo de igual, dentro de la variable a la izquierda del signo de igual.

    El signo de dólar ($) al inicio le indica a PHP que $miVariable es una variable. Todas las variables deben comenzar con el signo de dólar.

  2. Imagen titulada 5101 16
    2
    Haz algo divertido con una variable. Abre el Bloc de notas y escribe esto:
     <?php $miVariable = "!Hola mundo!"; echo $miVariable; ?> 
  3. Imagen titulada 5101 17
    3
    Guarda el archivo como myfirstvariable.php. Cuando veas este código en tu navegador será de la siguiente manera:

    ¡Hola mundo!

    Anuncio

Método 6 de 7: Entender cómo funciona

  1. 1
    En la primera línea de código, has definido una variable llamada $miVariable, y le has insertado un valor; "!Hola mundo!". En una línea como ésta, estás dando el nombre de la variable al lado izquierdo del signo de igual, y el valor que quieres asignarle del lado derecho del signo de igual. A partir de este punto, a menos de que cambies el valor, $miVariable siempre tendrá el valor "!Hola mundo!".

    La siguiente línea te deberá ser familiar, es una simple sentencia echo. Lo que debes de observar es que la sentencia echo imprimió el valor de $miVariable, y no $miVariable literalmente.

  2. Imagen titulada 5101 17b2
    2
    Las variables también pueden contener números, y posteriormente esos números pueden ser manipulados utilizando funciones matemáticas simples. Toma el siguiente código como ejemplo. Escribe esto en tu bloc de notas:
     <?php $miNumeroChico = 12; $miNumeroGrande = 356; $miTotal = $miNumeroChico + $miNumeroGrande; echo $miTotal; ?> 
  3. Imagen titulada 5101 18
    3
    Ejecuta el código en tu navegador, deberás ver esto:

    368

    • Nada realmente impresionante, pero acabas de sumar dos variables.
    Anuncio

Método 7 de 7: Analizar

  1. Imagen titulada 5101 19
    1
    En las dos primeras líneas, creaste dos variables. $miNumeroChico y $miNumeroGrande, insertaste dentro de estas variables dos valores, 12 y 356 respectivamente.

  2. Imagen titulada 5101 20
    2
    En la tercer línea, creaste otra variable llamada $miTotal. Con esta variable, almacenaste el valor de $miNumeroChico MÁS $miNumeroGrande. Ya que $miNumeroChico tiene guardado el valor 12 y $miNumeroLargo tiene guardado el valor 356, lo que has hecho es almacenar el valor de 12 + 356 dentro de la variable $miTotal. El valor almacenado dentro de $miTotal es 368.

  3. Imagen titulada 5101 21
    3
    La última línea es una sentencia echo la cual muestra el valor de $miTotal.
    Anuncio

Consejos

  • Este artículo asume que has instalado el servidor Apache y el motor PHP en tu computadora. Cada vez que se ha dicho que guardes un archivo, lo estas haciendo dentro de la carpeta "htdocs" dentro del directorio Apache.
  • Una herramienta realmente útil para ayudarte a probar tus archivos PHP es XAMPP el cual es un programa gratis que instala y corre Apache y PHP para ayudarte a simular un servidor en tu computadora.
Anuncio

Cosas que necesitarás

  • Instalar el servidor Apache.
  • Instalar el motor de PHP.
  • Un editor de texto(Elige uno de los siguientes)
    • Bloc de notas te Windows.
    • Notepad++ Notepad++ (Win) (Realza la sintaxis para una mejor lectura).
    • Textwrangler Textwrangler (Mac) (Tiene capacidades similares a Notepad++).
  • Editores HTML(Elige uno de los siguientes)
    • WYSIWYG.
    • Adobe Dreamweaver.
    • Microsoft Expression Web.
    • Algunos IDEs como Microsoft Visual Studio Web.
  • Mozilla Firefox (Cualquier navegador servirá pero Mozilla es una opción muy popular entre desarrolladores web).
  • Se recomienda usar XAMPP.(Un programa gratis que convierte tu computadora en un servidor con PHP, Perl, y muchos otros addons incluyendo Python) para usuarios básicos.

Acerca del artículo

Categorías: Programación