Buenas tardes queridos lectores, en estos tutoriales voy a compartir con vosotros, mis andanzas con php
Antes de que sigais, hay un par de requisitos que deberíais tener en cuenta para esta serie de tutoriales:
- Saber un poco de html, ya que aunque va centrado a php, está ligado a html para las webs
- Ganas de aprender
- Tener a mano Google y esta web: http://php.net/manual/es/ , el manual de php
- El php que enseñaré será sencillo y en estilo «funcional» que es como aprendí,pero vale para bastante,desde hacer un blog como este, hasta un juego
- Sitio donde probar el php y mysql, si no tenéis dominio, buscad XAMPP en Google, un programa genial para hacer pruebas 😉
Este tutorial contiene:
- Elegir editor
- Hola mundo
- Pequeña introducción a las variables
Con esto presente, el primer tutorial será el típico «hola mundo!»
Lo primero, a mano un editor, yo uso atom.io , pero vale Notepad++, brackets.io , etc, estaría bien que sea con colores para que sea más fácil. No recomiendo usar Dreamweaver, el php se ve mal normalmente
Foto de atom.io (con datos tapados, por si las moscas :P)
Ahora, metiendonos con lo que es php, creamos en el editor que tengamos un archivo con terminación .php
Siendo este el codigo de hola mundo, comentado:
1. Empezamos código php (A veces hay que intercambiar entre php y html)
2. Escribir lo que esté entre comillas
3. Acabar con el código php
Importante, al final de las líneas, un «;»,sino no se ejecutará el codigo y dará errores extraños
Para no dejar el tutorial tan soso, añadimos el uso de variables para mostrar el «Hola mundo!», quedando así
2. Las variables van precedidas del signo «$» , un igual, y lo que valen, si es un texto entre comillado
Para imprimir varias cosas, como una variable y un texto,usando un solo comando print sería así
print $text . » texto que quiera de mas»;
Con el . se separa de php a html y viceversa
echo sirve más para html y print para cosas de php como variables, echo imprime cosas tal cual, y no variables, print imprime cualquier cosa
Siguiente lección: http://jkanetwork.com/verart.php?idart=38