QUE ES PHP?– Lenguaje de programación de alto nivel–empotrado en paginas HTMLEjecutado en servidorSoftware librePHP es un ...
● .QUE PUEDO HACER CON PHP?– Scripts del lado del servidor– Scripts en línea de comandos– Aplicaciones con interfaz grafic...
REQUISITOS– PHP5– Servidor Web : apache2– Servidor BD : mysql– Editor : netbeans● Todo en 1 : XAMPP (Apache + MySQL + PHP)...
EDITOR DE SCRIPTS PHP– Editor de texto plano– IDE (Entorno de desarrollo integrado)● Editor● Resaltado de sintaxis● Planti...
SINTAXIS BÁSICA● Los espacios/tabulaciones/saltos de línea entrelas instrucciones, no afectan al comportamiento– Las sigui...
LAS INSTRUCCIONES SIEMPRE SE FINALIZAN CONPUNTO Y COMA<?phpecho “<p>hola mundo</p>”;echo “<p>Esto es una prueba</p>”;?><?p...
COMENTARIOS : TEXTO QUE NO SE EJECUTA– Línea : //– Bloque: /* ... */<?php//Esta línea no se tiene en cuentaecho “<p>hola m...
VARIABLESLos datos se almacenan en variables– Las variables se representan con un signo de dolarseguido por el nombre de l...
OPERADORES DE ASIGNACIÓNAsignación : =– Permite asignar valores a variables– El operando de la izquierda recibe el valor d...
VARIABLESUna variable es un contenedor de información, en el que podemos meter números enteros,   números decimales, carac...
MOSTRAR CONTENIDO VARIABLES : EJEMPLOS<?php$cont = 123;echo $cont;123$mensaje =”Pagina en construcción”;echo $mensaje;Pagi...
MOSTRAR CONTENIDO VARIABLES :<?php$cont = 123;$mensaje =”Pagina en construcción”;echo $cont;echo “<br/>”;echo $mensaje;?>F...
MOSTRAR CONTENIDO VARIABLES<?php$cont = 123;$mensaje =”Pagina en construcción”;echo $cont;echo “n”;echo $mensaje;?>Fuente ...
TIPOS DE VARIABLESExisten 2 tipos de variables, las variables locales que solo pueden ser usadas dentro    de funciones y ...
EJERCICIOSubraye cuál de las siguientes variables están definidas correctamente:$_34                           $datos     ...
Pese a las facilidades que brinda PHP para el tamaño de los nombres de las   variables, lo más conveniente es darles nombr...
OPERACIONES MATEMÁTICAS CON VARIABLESLas operaciones con variables dependerán del contenido que éstas guarden, por tanto n...
OPERACIONES CON CADENASExiste un operador de cadena que es el operador punto ( . ), este operador sirve para    concatenar...
Php1
Php1
Upcoming SlideShare
Loading in …5
×

Php1

299 views

Published on

Published in: Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
299
On SlideShare
0
From Embeds
0
Number of Embeds
54
Actions
Shares
0
Downloads
1
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Php1

  1. 1. QUE ES PHP?– Lenguaje de programación de alto nivel–empotrado en paginas HTMLEjecutado en servidorSoftware librePHP es un lenguaje de código abierto, lo cual implica que, por un lado, hay un grupo de desarrolladores que contribuyen a la elaboración y fortalecimiento del lenguaje; y, en segundo lugar, que es un lenguaje por el que no necesitamos pagar derechos de autor (licencia) para utilizarlo.
  2. 2. ● .QUE PUEDO HACER CON PHP?– Scripts del lado del servidor– Scripts en línea de comandos– Aplicaciones con interfaz grafica PHP-GTK
  3. 3. REQUISITOS– PHP5– Servidor Web : apache2– Servidor BD : mysql– Editor : netbeans● Todo en 1 : XAMPP (Apache + MySQL + PHP)● Netbeans/Php Designer /Adobe Dreamweaver!!! Software libre !!!
  4. 4. EDITOR DE SCRIPTS PHP– Editor de texto plano– IDE (Entorno de desarrollo integrado)● Editor● Resaltado de sintaxis● Plantillas html● Debuger● ProyectosScripts PHP :– Serie de sentencias / instrucciones– Ejecutadas secuencialmente– Datos en variables– Estructuras de control– Funciones– Clases (POO)
  5. 5. SINTAXIS BÁSICA● Los espacios/tabulaciones/saltos de línea entrelas instrucciones, no afectan al comportamiento– Las siguientes instrucciones tienen el mismo resultado:<?php echo “hola mundo” ;?><?php echo “hola mundo”; ?><?phpecho “hola mundo”;?><?php echo “hola mundo”;?>
  6. 6. LAS INSTRUCCIONES SIEMPRE SE FINALIZAN CONPUNTO Y COMA<?phpecho “<p>hola mundo</p>”;echo “<p>Esto es una prueba</p>”;?><?phpecho “<p>hola mundo</p>”;echo “<p>Esto es una prueba</p>”;?><?phpecho “<p>hola mundo</p>”;echo “<p>Esto es una prueba</p>”;?>
  7. 7. COMENTARIOS : TEXTO QUE NO SE EJECUTA– Línea : //– Bloque: /* ... */<?php//Esta línea no se tiene en cuentaecho “<p>hola mundo</p>”;//Este comentario tampocoecho “<p>Esto es una prueba</p>”;?><?php/*Esta linea no se tiene en cuentaesta tampocotampoco esta/*/* No se puede anidar/* bloques de comentarios*/*/ Estos comentariosproducirían un error?>
  8. 8. VARIABLESLos datos se almacenan en variables– Las variables se representan con un signo de dolarseguido por el nombre de la variable– Sensible a mayusculas/minusculas– El nombre de la variable :● Empezar con letra o _ (guion bajo)● Contener : letras numeros _<?php$cont=1;$_cont=1;$nombre_usuario=”mikel”$PESO22_=”102g”?>CORRECTO<?php$1Usuario = “mikel”;$usuario-2 = “ainara”;$cont 1 = 0;?>INCORRECTO
  9. 9. OPERADORES DE ASIGNACIÓNAsignación : =– Permite asignar valores a variables– El operando de la izquierda recibe el valor de laexpresión de la derecha<?php$cont = 123;$cont =”Hola”;$a = ($b = 4) + 5;echo $a;echo $b;?>
  10. 10. VARIABLESUna variable es un contenedor de información, en el que podemos meter números enteros, números decimales, caracteres, etc. El contenido de las variables se puede leer y se puede cambiar durante la ejecución de una página PHP.En PHP todas las variables comienzan con el símbolo del dólar $ y no es necesario definir una variable antes de usarla. Tampoco tienen tipos, es decir que una misma variable puede contener un número y luego puede contener caracteres.Las variables son datos, a los que podemos manipular basados en un nombre: el nombre de la variable, sin necesidad de hacer referencia al tipo de dato al que la variable hace referencia.
  11. 11. MOSTRAR CONTENIDO VARIABLES : EJEMPLOS<?php$cont = 123;echo $cont;123$mensaje =”Pagina en construcción”;echo $mensaje;Pagina en construcciónecho $cont;echo $mensaje;123Pagina en construcción?>
  12. 12. MOSTRAR CONTENIDO VARIABLES :<?php$cont = 123;$mensaje =”Pagina en construcción”;echo $cont;echo “<br/>”;echo $mensaje;?>Fuente HTML :123<br/>Pagina enconstrucciónNavegador:123Pagina en construcción
  13. 13. MOSTRAR CONTENIDO VARIABLES<?php$cont = 123;$mensaje =”Pagina en construcción”;echo $cont;echo “n”;echo $mensaje;?>Fuente HTML :123Pagina en construcciónNavegador:123Pagina en construcción
  14. 14. TIPOS DE VARIABLESExisten 2 tipos de variables, las variables locales que solo pueden ser usadas dentro de funciones y las variables globales que tienen su ámbito de uso fuera de las funciones, podemos acceder a una variable global desde una función con la instrucción global nombre_variable;Ejemplo:<?phpphpinfo();echo $_SERVER[HTTP_USER_AGENT];?>
  15. 15. EJERCICIOSubraye cuál de las siguientes variables están definidas correctamente:$_34 $datos $araña$.promedio $_dirección $_post$_/división $_/división $animal$cédula
  16. 16. Pese a las facilidades que brinda PHP para el tamaño de los nombres de las variables, lo más conveniente es darles nombres que tengan que ver con el tipo de datos que se están guardando tal como:$ciudad = "Cuenca"; $edad = 49;$consulta_mysql = "SELECT * FROM personal WHERE username = Juan";$coma_flotante = 164845.35$arreglo = array("Hola", "Adiós", "Buenos Días", "Buenas Noches");&$valor_de_referencia = "pasando valor por referencia a una función";
  17. 17. OPERACIONES MATEMÁTICAS CON VARIABLESLas operaciones con variables dependerán del contenido que éstas guarden, por tanto no es lo mismo utilizar el signo de más (+) con variables que guardan números, que utilizarlo con variables que guardan cadenas de caracteres.Las operaciones matemáticas con variables se llevan cabo de manera horizontal y de izquierda a derecha.Ejemplo:$numero1 = 15;$numero2 = 23;Y el fragmento de código:<?php$numero1 = 15;$numero2 = 23;echo $numero1 + $numero2;?>
  18. 18. OPERACIONES CON CADENASExiste un operador de cadena que es el operador punto ( . ), este operador sirve para concatenar una cadena con otra, de la forma $variable1.$variable 2. Es decir, si tuviésemos el siguiente segmento de código:<?php$primer_nombre = "Juan";$segundo_nombre = "Perez";echo $primer_nombre.$segundo_nombre?>

×