PHP El Lenguaje de Internet

Proyecto
Definición del tema. Appserv 2.5.9 PHP 5 MySQL Servidor Web Apache http://appservnetwork.com
13/01/2012 MC. Salvador Contreras H. 2

1. Introducción: Comparación entre ASP y PHP

Software propietario
 

  

Free Software Multiplataforma Un solo lenguaje: PHP

Plataformas Microsoft Varios lenguajes (C#, C, C++,VB .net)

13/01/2012

MC. Salvador Contreras H.

3

Características de PHP

 

Más rápido que ASP
Lenguaje más fácil y potente Soportado en los Principales servidores HTTP Acceso a las principales Bases de Datos Diseño modular, orientado a objetos Licencia abierta
MC. Salvador Contreras H. 4

  

13/01/2012

Historia y Desarrolladores
Fechas •Inicio del desarrollo en otoño de 1994 •PHP Versión 1 en primavera 1995 •PHP Versión 2 1995-1997 •PHP Versión 3 1997-2000 •PHP Versión 4 en el segundo trimestre de 2000 Equipo de Desarrollo (195 personas) •Zeev Suraski y Andi Gutmans (Israel) •Shane Caraveo (Florida) •Stig Bakken (Norway) •Andrei Zmievski (Lincoln, Nebraska) •Sascha Schumann (Dortmund, Germany) •Thies C. Arntzen (Hamburg, Germany) •Jim Winstead (Los Angeles) •Sam Ruby (Raleigh, NC) •Rasmus Lerdorf (San Francisco)
13/01/2012 MC. Salvador Contreras H. 5

90%) OpenSSL 46. Salvador Contreras H.642 (18.Estadísticas de uso Fuente: Netcraft Agosto 2000 Fuente: SecuritySpace.09%) mod_perl 111.49%) PHP 247.44%) mod_ssl 78.322.576 (8.030 (5.746 Direcciones IP 19.73%) Frontpage 133.823.51%) ApacheJServ MC. 637.314.com Septiembre 2000 Informe sobre Módulos Apache 3.414 (10.404 (3.634 Dominios.329 Servidores Apache analizados 429. 6 13/01/2012 .7% de todos los dominios 1.589 (32.296 Dominios analizados PHP instalado en el 16.

425 IP addresses PHP installed on 31% of all domains Source: http://www.076 Domains queried 12.com 13/01/2012 MC.Estadísticas de uso June 2003 Netcraft Report 40.936.netcraft. Salvador Contreras H.410 Domains. 1. 7 .749.317.

Plataformas soportadas Plataformas (actualidad): •UNIX (todas las variantes) •Win32 (NT/W95/W98/W2000. XP.Vista) •Mac •OS/2 Servidores: •Apache (UNIX. 8 .2003 server. Zeus) •NSAPI (Netscape iPlanet) •Java servlet •AOLServer •Roxen 13/01/2012 MC. Salvador Contreras H.Win32) •CGI •fhttpd •ISAPI (IIS.

Berkeley db) 13/01/2012 MC.Bases de datos soportadas SQL •Adabas D •Empress •IBM DB2 •Informix •Ingres •Interbase •Frontbase •mSQL •Direct MS-SQL •MySQL •ODBC •Oracle (OCI7. Salvador Contreras H. gdbm.OCI8) •PostgreSQL •Raima Velocis •Solid •Sybase Otros •dBase •filePro (sólo lectura) •dbm (ndbm. 9 .

El lenguaje PHP 13/01/2012 MC. Salvador Contreras H.2. 10 .

11 . Extensión de los archivos  .2. Salvador Contreras H.1. 13/01/2012 MC.php Indica código PHP.

2. 12 . </script> <% echo 'Método igual que ASP'. Delimitadores <? echo ‘Una forma de delimitar código PHP'. %> 13/01/2012 MC. ?> <?php echo 'Segundo forma.2. la más usual'. ?> <script language="php"> echo ‘Otro método para delimitar código en PHP’. Salvador Contreras H.

”. } ?> </body> </html> 13/01/2012 MC. 13 . } else { echo “Buenos días.”. Salvador Contreras H. Ejemplo.2. <html> <body> <?php if ( Hour(time)>20 || Hour(time)<4) { echo “Buenas noches. Delimitadores.2.

14 .4. # Comentarios estilo Perl. Salvador Contreras H. */ // Comentarios estilo C++. * Pueden extenderse durante varias líneas. 13/01/2012 MC. Hasta fin de línea.2. Hasta fin de línea. Comentarios /* Comentarios estilo C.

2. Declaración y Uso. Variables. $var3 = $var1 * 2.5. 13/01/2012 MC. $var1 = 123. 15 . Salvador Contreras H. • NO hace falta declararlas • Llevan delante el signo del pesos „$‟. $var2 = ‟hola‟.1.

// Float. Variables.2. Tipado. 16 .5. Salvador Contreras H. new MiClase(). $x $x $x $x = = = = ‟Inicializamos como texto‟. // Objeto. 3. 13/01/2012 MC.14 * $x. // Entero.2. Variables débilmente tipadas. 3.

17 . Tipado.2. Variables. // Se convierte a string $var1 = ‟3‟. $var1 = 2 + $var1. Conversión automática.2. Salvador Contreras H.5. // Se convierte a entero // para realizar la suma 13/01/2012 MC. echo $var1. PHP realiza conversiones automáticas de tipo: $var1 = 123.

18 . 13/01/2012 MC. Conversión explícita. Tipado. Salvador Contreras H.2. Variables.5.2. Cambiar el tipo de una variable: $y = 12. settype($y. "double"). Operador cast: $y = (string)123.

Variables. son LOCALES a esa función.3. En una función. 19 . 13/01/2012 MC. sólo pueden ser accedidas a través del operador “->” sobre el nombre del objeto. Ámbito. las variables son GLOBALES al archivo y archivos incluidos.    En el cuerpo de un archivo. Salvador Contreras H. Dentro de una clase.5.2.

2. Referencias. Salvador Contreras H. 20 . Se definen con el carácter „&‟: $alias = &$variable Se puede eliminar una referencia con la función unset(): $a = 1.4. unset ($a). // Pero $b sigue valiendo 1 13/01/2012 MC.5. $b = &$a.

Salvador Contreras H. •Enteros.2. MC. en decimal. $MiVar = “Cadena de texto\n”.6. •Punto flotante. $MiVar = 123. $MiVar[2] = 123.3e4. $MiVar = 1. 21 . octal o hexadecimal. •Strings. Tipos de datos. •Objetos: 13/01/2012 $MiVar = new MiClase(). •Arrays.

Arrays.6.2. $MiArreglo[1] = “hola!!”. Tipos de datos. Salvador Contreras H. $MiArreglo[] = 3. // 3 13/01/2012 MC. $MiArreglo[0] = 1. echo $MiArreglo[2]. 22 .3.

23 . Tipos de datos. Funcionan como vectores: $MiArreglo[“nombre”] = “Homer”. 13/01/2012 MC. // “Homer” Y pueden tener tres dimensiones: $MiOtroArreglo[1][“pepe”][4] = “3 dimensiones!”. echo $MiArreglo[0].3.2. Arrays (2). // 1 echo $MiArreglo[“nombre”]. Salvador Contreras H.6.

Arrays (3). 1 => “hola”.6. 13/01/2012 MC.2. $YOtroArreglo = array( 0 => 1. 24 . También se pueden definir con el constructor array() : $OtroArregloMas = array( 1. “nombre” => “Homer” ). 2 => 5.3. Salvador Contreras H. Tipos de datos. 3 => 8. 5). “hola”.

Salvador Contreras H. al igual que en C: Secuencia \n \r \t \ \$ ###BOT_TEXT###quot; \[0-7]{1.  Si se delimitan entre comillas dobles (”).3} \x[0-9A-Fa-f]{1.2} 13/01/2012 Significado Nueva línea Retorno de carro Tabulación horizontal Barra invertida Símbolo del dólar Dobles comillas Carácter en octal Carácter en hexadecimal MC. Tipos de datos.6. 25 .2.4. Además. Strings. se expandirá cualquier variable que haya dentro de la cadena. se pueden incluir ciertas secuencias de escape. Comillas dobles.

las variables no se expanden y además las únicas secuencias de escape que se reconocen son “\” y “

” (barra invertida y comillas simples.2. Strings (2). Tipos de datos. 26 . Si se delimitan entre comillas simples (‟).4.6. Salvador Contreras H. Comillas simples.)  13/01/2012 MC.

2. $cad = $cad .‟ : $cad = „A esta cadena „.‟. Se puede acceder a cada carácter como si fuera un array: $cad2 = “Tercer carácter de \$cad : „$cad[2]‟”. 13/01/2012 MC. Para concatenar cadenas se utiliza el operador „. 27 . Salvador Contreras H.4.6. Tipos de datos. „le vamos a añadir más texto. Strings (4).

13/01/2012 MC. sin restricciones de ámbito como en las variables. Constantes. 28 . echo “La constante SALUDO vale ” . Las constantes se definen con la función define(): define(“SALUDO”.2. “Hola. no vectores. •puede accederse a ellas desde cualquier parte del código donde han sido definidas. •no pueden ser redefinidas o borradas una vez definidas. mundo!”).7. SALUDO. Salvador Contreras H. •sólo pueden contener valores escalares. Las constantes en PHP se diferencian de las variables en que: •no llevan el símbolo del pesos delante.

Salvador Contreras H. las mayúsculas y minúsculas IMPORTAN. •En los nombres de funciones y palabras reservadas. 13/01/2012 MC.2. Mayúsculas y minúsculas. 29 . las mayúsculas NO IMPORTAN. Comportamiento mixto en variables y funciones: •En las variables.8.

Resto de la operación $a/$b. Operadores aritméticos. Producto de $a y $b. Cociente de $a y $b. 30 .2. Salvador Contreras H.9. Diferencia entre $a y $b.$b $a * $b $a / $b $a % $b Nombre Suma Resta Multiplicación División Módulo Resultado Suma de $a y $b. Operación $a + $b $a .1. 13/01/2012 MC.

Salvador Contreras H. Decrementa $a en 1. 31 . y después lo Post-incremento incrementa en 1. Operación Nombre ++$a $a++ --$a $a-Resultado Incrementa $a en 1.2.9. y Pre-incremento devuelve $a (incrementado). Devuelve $a.2. Auto-incremento y auto-decremento. 13/01/2012 MC. y Pre-decremento después lo devuelve. Devuelve $a. y después lo Post-decremento incrementa en 1.

13/01/2012 MC. Se invierten los bits (se cambian 1 No por 0 y viceversa. Operadores de bits. Desplaza $b posiciones a la Desp. Se ponen a 1 los bits que están a O 1 en $a o $b. Drch. Operación Nombre $a & $b $a | $b $a ^ $b ~ $a $a << $b $a >> $b Resultado Se ponen a 1 los bits que están a Y 1 en $a y $b. derecha todos los bits de $a.2.3. Salvador Contreras H. Se ponen a 1 los bits que están a O Exclusivo 1 en $a o $b. izquierda todos los bits de $a. pero no en ambos.) Desplaza $b posiciones a la Desp. 32 .9. Izq.

o $b es cierto.9. No Cierto si $a Y Cierto si $a O Cierto si $a y $b son ciertos. Salvador Contreras H. Operación Nombre $a and $b Y $a or $b O $a xor $b ! $a $a && $b $a || $b Resultado Cierto si $a Cierto si $a Cierto si $a O Exclusivo. pero no es falso. o $b es cierto.4.2. y $b son ciertos. 33 . o $b es cierto. ambos. 13/01/2012 MC. Operadores lógicos.

Operadores. Compara si el valor es el mismo y. Compara si el valor de los dos $a == $b Igualdad operandos es el mismo. Salvador Contreras H. Asignación. igualdad e identidad. Operación Nombre Resultado Asigna el valor de una variable o $a = $b Asignación expresión del segundo término a la variable del primer término. $a === $b Identidad además.5. 34 .9.2. el tipo coincide. 13/01/2012 MC.

son idénticas FALSO. Operadores. 35 . el tipo no coincide 13/01/2012 MC.5. Salvador Contreras H. igualdad e identidad. son iguales Son iguales (tras conversión) Cierto.2. $var2 = 1. $var3 = “1”.Ejemplo. Asignación. ($var1 == $var2) ($var1 == $var3) ($var1 === $var2) ($var1 === $var3) // Asignación // // // // Cierto. $var1 = 1.9.

$var2 = 2. Salvador Contreras H. if( $var1 = $var2 ) { echo „iguales‟.2. 36 . } else { echo „distintas‟. } 13/01/2012 MC. Operadores.5.9. Error. igualdad e identidad. Asignación. $var1 = 1.

Cierto si $a no es igual a $b. Cierto si $a es estrictamente $a < $b Menor que menor que $b. 13/01/2012 MC.9.2. o $a !== $b No idéntico si no tienen el mismo tipo. Cierto si $a es mayor o igual $a >= $b Mayor o igual que que $b. Cierto si $a es menor o igual $a <= $b Menor o igual que que $b. Salvador Contreras H. 37 . Operación Nombre Resultado Cierto si el valor de $a no es $a != $b No igual igual al de $b.6. Comparaciones. Cierto si $a es estrictamente $a > $b Mayor que mayor que $b.

$b = 2.9. Operadores de cadenas. „ es „ .2. Salvador Contreras H. $b . 38 .7. $a . 13/01/2012 MC. „ + „ . $a = 1. $a + $b. $c = „El resultado de „ .

8. Salvador Contreras H. $var2 /= 2.9. += -= *= /= %= &= ^= . // $var1 = $var1 + 3. // $var3 = $var3 >> 1. Atajos en la asignación. 39 .= >>= y <<= $var1 += 3.2. $var3 >>= 1. 13/01/2012 MC. // $var2 = $var2 / 2.

if … elseif … else if (expresión) { comandos } if (expresión) { comandos_cierto } else { comandos_falso } 13/01/2012 MC.2.10.1. Salvador Contreras H. 40 . Estructuras de control.

if … elseif … else (2) if (expresion1) { comandos1 } elseif (expresion2) { comandos2 } elseif (expresion3) { comandos3 } . Estructuras de control. 41 . else { comandosElse } 13/01/2012 MC.10.1. Salvador Contreras H...2.

2. 13/01/2012 MC.2. while y do … while while (expresión) { comandos } do { comandos } while (expresión). Salvador Contreras H. 42 .10.

$i++ ) { $factorial5 *= $i.2. } 13/01/2012 MC. for for (expresión1. for ($i = 2.10.4. Salvador Contreras H. expresión2. $i <= 5. expresión3) { comandos } $factorial5 = 1. 43 .

} for ($factorial5=1. $i<=5. $i++). $i = 2. for (2) for ($factorial5 = 1.4. $factorial5*=$i.10. $i++ ) { $factorial5 = $factorial5 * $i. 44 .2. 13/01/2012 MC. Salvador Contreras H. $i=2. $i <= 5.

$i++) { echo $MiVar. ASP. 45 .2. } ?> 13/01/2012 MC. Salvador Contreras H. $i <= 100. ‟ ASP <%FOR i=1 TO 100%> <%=MiVar%> <%NEXT%> // PHP <?php for ($i = 1. for (3).10.4.

foreach foreach (array as variable) { comandos } $a = array (1. 2. foreach ($a as $v) { print "Valor actual de \$a: $v.10.5. 17). 3. Salvador Contreras H. .\n". } // // // // 13/01/2012 Valor Valor Valor Valor actual actual actual actual de de de de $a: $a: $a: $a: 1 2 3 17 46 MC.2.

foreach (2) foreach (array as indice => variable) { comandos } 13/01/2012 MC. 47 .2. Salvador Contreras H.5.10.

48 ... Salvador Contreras H.10. switch switch (variable) { case valor1: comandos1 case valor2: comandos2 .2. case valorN: comandosN default: comandosDefault } 13/01/2012 MC.6.

Salvador Contreras H. case 2: echo “Código del 2”. } 13/01/2012 MC.6.10. break. case 4: echo “Código del 4”. 49 . case 3: echo “Código del 3”.2. switch (2) switch ($i) { case 1: echo “Código del 1”.

•Utilizado por empresas de todo tipo y tamaño. •Existen desarrollos serios en este lenguaje. 13/01/2012 MC. Salvador Contreras H.Conclusión •PHP se ha convertido rápidamente en el lenguaje más usado en el mundo. 50 . •Es un lenguaje fácil de aprender. •Tiene miles de funciones considerando las que son desarrolladas por terceros.

51 . Salvador Contreras H.Comentarios 13/01/2012 MC.

Related Interests

” (barra invertida y comillas simples.2. Strings (2). Tipos de datos. 26 . Si se delimitan entre comillas simples (‟).4.6. Salvador Contreras H. Comillas simples.)  13/01/2012 MC.

2. $cad = $cad .‟ : $cad = „A esta cadena „.‟. Se puede acceder a cada carácter como si fuera un array: $cad2 = “Tercer carácter de \$cad : „$cad[2]‟”. 13/01/2012 MC. Para concatenar cadenas se utiliza el operador „. 27 . Salvador Contreras H.4.6. Tipos de datos. „le vamos a añadir más texto. Strings (4).

13/01/2012 MC. sin restricciones de ámbito como en las variables. Constantes. 28 . echo “La constante SALUDO vale ” . Las constantes se definen con la función define(): define(“SALUDO”.2. “Hola. no vectores. •puede accederse a ellas desde cualquier parte del código donde han sido definidas. •no pueden ser redefinidas o borradas una vez definidas. mundo!”).7. SALUDO. Salvador Contreras H. •sólo pueden contener valores escalares. Las constantes en PHP se diferencian de las variables en que: •no llevan el símbolo del pesos delante.

Salvador Contreras H. las mayúsculas y minúsculas IMPORTAN. •En los nombres de funciones y palabras reservadas. 13/01/2012 MC.2. Mayúsculas y minúsculas. 29 . las mayúsculas NO IMPORTAN. Comportamiento mixto en variables y funciones: •En las variables.8.

Resto de la operación $a/$b. Operadores aritméticos. Producto de $a y $b. Cociente de $a y $b. 30 .2. Salvador Contreras H.9. Diferencia entre $a y $b.$b $a * $b $a / $b $a % $b Nombre Suma Resta Multiplicación División Módulo Resultado Suma de $a y $b. Operación $a + $b $a .1. 13/01/2012 MC.

Salvador Contreras H. Decrementa $a en 1. 31 . y después lo Post-incremento incrementa en 1. Operación Nombre ++$a $a++ --$a $a-Resultado Incrementa $a en 1.2.9. y Pre-incremento devuelve $a (incrementado). Devuelve $a.2. Auto-incremento y auto-decremento. 13/01/2012 MC. y Pre-decremento después lo devuelve. Devuelve $a. y después lo Post-decremento incrementa en 1.

13/01/2012 MC. Se invierten los bits (se cambian 1 No por 0 y viceversa. Operadores de bits. Desplaza $b posiciones a la Desp. Se ponen a 1 los bits que están a O 1 en $a o $b. Drch. Operación Nombre $a & $b $a | $b $a ^ $b ~ $a $a << $b $a >> $b Resultado Se ponen a 1 los bits que están a Y 1 en $a y $b. derecha todos los bits de $a.2.3. Salvador Contreras H. Se ponen a 1 los bits que están a O Exclusivo 1 en $a o $b. izquierda todos los bits de $a. pero no en ambos.) Desplaza $b posiciones a la Desp. 32 .9. Izq.

o $b es cierto.9. No Cierto si $a Y Cierto si $a O Cierto si $a y $b son ciertos. Salvador Contreras H. Operación Nombre $a and $b Y $a or $b O $a xor $b ! $a $a && $b $a || $b Resultado Cierto si $a Cierto si $a Cierto si $a O Exclusivo. pero no es falso. o $b es cierto.4.2. y $b son ciertos. 33 . o $b es cierto. ambos. 13/01/2012 MC. Operadores lógicos.

Operadores. Compara si el valor es el mismo y. Compara si el valor de los dos $a == $b Igualdad operandos es el mismo. Salvador Contreras H. Asignación. igualdad e identidad. Operación Nombre Resultado Asigna el valor de una variable o $a = $b Asignación expresión del segundo término a la variable del primer término. $a === $b Identidad además.5. 34 .9.2. el tipo coincide. 13/01/2012 MC.

son idénticas FALSO. Operadores. 35 . el tipo no coincide 13/01/2012 MC.5. Salvador Contreras H. igualdad e identidad. son iguales Son iguales (tras conversión) Cierto.2. $var2 = 1. $var3 = “1”.Ejemplo. Asignación. ($var1 == $var2) ($var1 == $var3) ($var1 === $var2) ($var1 === $var3) // Asignación // // // // Cierto. $var1 = 1.9.

$var2 = 2. Salvador Contreras H. if( $var1 = $var2 ) { echo „iguales‟.2. 36 . } else { echo „distintas‟. } 13/01/2012 MC. Operadores.5.9. Error. igualdad e identidad. Asignación. $var1 = 1.

Cierto si $a no es igual a $b. Cierto si $a es estrictamente $a < $b Menor que menor que $b. 13/01/2012 MC.9.2. o $a !== $b No idéntico si no tienen el mismo tipo. Cierto si $a es mayor o igual $a >= $b Mayor o igual que que $b. Cierto si $a es menor o igual $a <= $b Menor o igual que que $b. Salvador Contreras H. 37 . Operación Nombre Resultado Cierto si el valor de $a no es $a != $b No igual igual al de $b.6. Comparaciones. Cierto si $a es estrictamente $a > $b Mayor que mayor que $b.

$b = 2.9. Operadores de cadenas. „ es „ .2. Salvador Contreras H. $b . 38 .7. $a . 13/01/2012 MC. „ + „ . $a = 1. $a + $b. $c = „El resultado de „ .

8. Salvador Contreras H. $var2 /= 2.9. += -= *= /= %= &= ^= . // $var1 = $var1 + 3. // $var3 = $var3 >> 1. Atajos en la asignación. 39 .= >>= y <<= $var1 += 3.2. $var3 >>= 1. 13/01/2012 MC. // $var2 = $var2 / 2.

if … elseif … else if (expresión) { comandos } if (expresión) { comandos_cierto } else { comandos_falso } 13/01/2012 MC.2.10.1. Salvador Contreras H. 40 . Estructuras de control.

if … elseif … else (2) if (expresion1) { comandos1 } elseif (expresion2) { comandos2 } elseif (expresion3) { comandos3 } . Estructuras de control. 41 . else { comandosElse } 13/01/2012 MC.10.1. Salvador Contreras H...2.

2. 13/01/2012 MC.2. while y do … while while (expresión) { comandos } do { comandos } while (expresión). Salvador Contreras H. 42 .10.

$i++ ) { $factorial5 *= $i.2. } 13/01/2012 MC. for for (expresión1. for ($i = 2.10.4. Salvador Contreras H. expresión2. $i <= 5. expresión3) { comandos } $factorial5 = 1. 43 .

} for ($factorial5=1. $i<=5. $i++). $i = 2. for (2) for ($factorial5 = 1.4. $factorial5*=$i.10. $i++ ) { $factorial5 = $factorial5 * $i. 44 .2. 13/01/2012 MC. Salvador Contreras H. $i=2. $i <= 5.

$i++) { echo $MiVar. ASP. 45 .2. } ?> 13/01/2012 MC. Salvador Contreras H. $i <= 100. ‟ ASP <%FOR i=1 TO 100%> <%=MiVar%> <%NEXT%> // PHP <?php for ($i = 1. for (3).10.4.

foreach foreach (array as variable) { comandos } $a = array (1. 2. foreach ($a as $v) { print "Valor actual de \$a: $v.10.5. 17). 3. Salvador Contreras H. .\n". } // // // // 13/01/2012 Valor Valor Valor Valor actual actual actual actual de de de de $a: $a: $a: $a: 1 2 3 17 46 MC.2.

foreach (2) foreach (array as indice => variable) { comandos } 13/01/2012 MC. 47 .2. Salvador Contreras H.5.10.

48 ... Salvador Contreras H.10. switch switch (variable) { case valor1: comandos1 case valor2: comandos2 .2. case valorN: comandosN default: comandosDefault } 13/01/2012 MC.6.

Salvador Contreras H. case 2: echo “Código del 2”. } 13/01/2012 MC.6.10. break. case 4: echo “Código del 4”. 49 . case 3: echo “Código del 3”.2. switch (2) switch ($i) { case 1: echo “Código del 1”.

•Utilizado por empresas de todo tipo y tamaño. •Existen desarrollos serios en este lenguaje. 13/01/2012 MC. Salvador Contreras H.Conclusión •PHP se ha convertido rápidamente en el lenguaje más usado en el mundo. 50 . •Es un lenguaje fácil de aprender. •Tiene miles de funciones considerando las que son desarrolladas por terceros.

51 . Salvador Contreras H.Comentarios 13/01/2012 MC.

","static_promo_banner_cta_url":"https://www.scribd.com/"},"eligible_for_exclusive_trial_roadblock":false,"eligible_for_seo_roadblock":false,"exclusive_free_trial_roadblock_props_path":"/doc-page/exclusive-free-trial-props/80375441","flashes":[],"footer_props":{"urls":{"about":"/about","press":"/press","blog":"http://literally.scribd.com/","careers":"/careers","contact":"/contact","plans_landing":"/subscribe","referrals":"/referrals?source=footer","giftcards":"/giftcards","faq":"/faq","accessibility":"/accessibility-policy","faq_paths":{"accounts":"https://support.scribd.com/hc/sections/202246346","announcements":"https://support.scribd.com/hc/sections/202246066","copyright":"https://support.scribd.com/hc/sections/202246086","downloading":"https://support.scribd.com/hc/articles/210135046","publishing":"https://support.scribd.com/hc/sections/202246366","reading":"https://support.scribd.com/hc/sections/202246406","selling":"https://support.scribd.com/hc/sections/202246326","store":"https://support.scribd.com/hc/sections/202246306","status":"https://support.scribd.com/hc/en-us/articles/360001202872","terms":"https://support.scribd.com/hc/sections/202246126","writing":"https://support.scribd.com/hc/sections/202246366","adchoices":"https://support.scribd.com/hc/articles/210129366","paid_features":"https://support.scribd.com/hc/sections/202246306","failed_uploads":"https://support.scribd.com/hc/en-us/articles/210134586-Troubleshooting-uploads-and-conversions","copyright_infringement":"https://support.scribd.com/hc/en-us/articles/210128946-DMCA-copyright-infringement-takedown-notification-policy","end_user_license":"https://support.scribd.com/hc/en-us/articles/210129486","terms_of_use":"https://support.scribd.com/hc/en-us/articles/210129326-General-Terms-of-Use"},"publishers":"/publishers","static_terms":"/terms","static_privacy":"/privacy","copyright":"/copyright","ios_app":"https://itunes.apple.com/us/app/scribd-worlds-largest-online/id542557212?mt=8&uo=4&at=11lGEE","android_app":"https://play.google.com/store/apps/details?id=com.scribd.app.reader0&hl=en","books":"/books","sitemap":"/directory"}},"global_nav_props":{"header_props":{"logo_src":"/images/landing/home2_landing/scribd_logo_horiz_small.svg","root_url":"https://www.scribd.com/","search_term":"","small_logo_src":"/images/logos/scribd_s_logo.png","uploads_url":"/upload-document","search_props":{"redirect_to_app":true,"search_url":"/search","query":"","search_page":false}},"user_menu_props":null,"sidebar_props":{"urls":{"bestsellers":"https://www.scribd.com/bestsellers","home":"https://www.scribd.com/","saved":"/saved","subscribe":"/archive/pmp_checkout?doc=80375441&metadata=%7B%22context%22%3A%22pmp%22%2C%22action%22%3A%22start_trial%22%2C%22logged_in%22%3Afalse%2C%22platform%22%3A%22web%22%7D","top_charts":"/bestsellers","upload":"https://www.scribd.com/upload-document"},"categories":{"book":{"icon":"icon-ic_book","icon_filled":"icon-ic_book_fill","url":"https://www.scribd.com/books","name":"Books","type":"book"},"news":{"icon":"icon-ic_articles","icon_filled":"icon-ic_articles_fill","url":"https://www.scribd.com/news","name":"News","type":"news"},"audiobook":{"icon":"icon-ic_audiobook","icon_filled":"icon-ic_audiobook_fill","url":"https://www.scribd.com/audiobooks","name":"Audiobooks","type":"audiobook"},"magazine":{"icon":"icon-ic_magazine","icon_filled":"icon-ic_magazine_fill","url":"https://www.scribd.com/magazines","name":"Magazines","type":"magazine"},"document":{"icon":"icon-ic_document","icon_filled":"icon-ic_document_fill","url":"https://www.scribd.com/docs","name":"Documents","type":"document"},"sheet_music":{"icon":"icon-ic_songbook","icon_filled":"icon-ic_songbook_fill","url":"https://www.scribd.com/sheetmusic","name":"Sheet Music","type":"sheet_music"}},"nav_categories":["mixed","book","audiobook","magazine","document","sheet_music"],"selected_content_type":"mixed","username":"","search_overlay_props":{"search_input_props":{"focused":false,"keep_suggestions_on_blur":false}}}},"recommenders":{"related_titles_recommender":{"ids":[167529640,228340662,59533419,382364457,3458638,70290094,217148526,81160837,261426468,326881883,112811511,146757782,165310753,169222895,56771930,134900065,371607107,49696524,154377498,243017496,246250977,136396630,376276857,8069964,377281655,370258228,336544869,285812700,366848593,369455301,80390411,67792577,61482338,59394810,52977359],"title_link":null,"title":null,"track_opts":{"compilation_id":"iX7IDewdhEz+fItA9GXTvMQlEDg=","module_id":"/IKpMEmF9CufeiG6r/buahJz4kk=","widget_name":"right sidebar","track_id":"flattened_recommender"}},"footer_recommenders":{"recommenders":[{"ids":[167529640,228340662,59533419,382364457,3458638,70290094,217148526,81160837,261426468,326881883,112811511,146757782,165310753,169222895,56771930,134900065,371607107,49696524,154377498,243017496,246250977,136396630,376276857,8069964,377281655,370258228,336544869,285812700,366848593,369455301],"title_link":null,"title":"Documents Similar To Php","track_opts":{"compilation_id":"iX7IDewdhEz+fItA9GXTvMQlEDg=","module_id":"2ignYE9DYsjtw7tFSzAgHR0WXzo=","widget_name":"document_carousel"}},{"ids":[80390411,67792577,61482338,59394810,52977359],"title_link":null,"title":"More From Mary-Arenita DelTo","track_opts":{"compilation_id":"iX7IDewdhEz+fItA9GXTvMQlEDg=","module_id":"+zkcZ2lTLMlqpHLAKx3LsLktKjw=","widget_name":"document_carousel"}}]},"seo_new_docs_recommenders":{"recommenders":[]},"documents":{"3458638":{"type":"document","id":3458638,"thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/3458638/149x198/a815a8de07/1399603486?v=1","retina_thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/3458638/298x396/b5081202cf/1399603486?v=1","title":"PHP5+ZF+GDATA","short_title":"PHP5+ZF+GDATA","author":"Victor Guardiola","tracking":{"object_type":"document","object_id":3458638,"track":"flattened_recommender","doc_uuid":"VQbo19iWk3s0IgGRoupCXbaZO7c="},"url":"https://www.scribd.com/presentation/3458638/PHP5-ZF-GDATA","top_badge":null},"8069964":{"type":"document","id":8069964,"thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/8069964/149x198/7aa5f9a761/1348720366?v=1","retina_thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/8069964/298x396/892fcda2d7/1348720366?v=1","title":"PHP Capitulo (15) Manejo de HTTP","short_title":"PHP Capitulo (15) Manejo de HTTP","author":"Junior Sumosa","tracking":{"object_type":"document","object_id":8069964,"track":"flattened_recommender","doc_uuid":"/zSSB5FUhm6NUcZdaSJ42Vdf6K8="},"url":"https://www.scribd.com/document/8069964/PHP-Capitulo-15-Manejo-de-HTTP","top_badge":null},"49696524":{"type":"document","id":49696524,"thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/49696524/149x198/9c77615b82/1351990560?v=1","retina_thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/49696524/298x396/890ac20701/1351990560?v=1","title":"CVJavier2011","short_title":"CVJavier2011","author":"javier_webservices","tracking":{"object_type":"document","object_id":49696524,"track":"flattened_recommender","doc_uuid":"f1S/rbRuZ6vyBczPAflCJojN898="},"url":"https://www.scribd.com/document/49696524/CVJavier2011","top_badge":null},"52977359":{"type":"document","id":52977359,"thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/52977359/149x198/772d6ba532/1356056978?v=1","retina_thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/52977359/298x396/5056676cb7/1356056978?v=1","title":"manual-completo-taller-css","short_title":"manual-completo-taller-css","author":"Mary-Arenita DelTo","tracking":{"object_type":"document","object_id":52977359,"track":"flattened_recommender","doc_uuid":"mqO/oCfRntjJlFap/QnUWqwKs3E="},"url":"https://www.scribd.com/document/52977359/manual-completo-taller-css","top_badge":null},"56771930":{"type":"document","id":56771930,"thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/56771930/149x198/fa3a53f4db/1336780573?v=1","retina_thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/56771930/298x396/9150fbea91/1336780573?v=1","title":"Reporte de prácticas realizadas php","short_title":"Reporte de prácticas realizadas php","author":"jmacm","tracking":{"object_type":"document","object_id":56771930,"track":"flattened_recommender","doc_uuid":"4ws6VcZMoTNUl/9gHij4eTpGPkE="},"url":"https://www.scribd.com/document/56771930/Reporte-de-practicas-realizadas-php","top_badge":null},"59394810":{"type":"document","id":59394810,"thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/59394810/149x198/9730d06ab5/1309905148?v=1","retina_thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/59394810/298x396/186b0e0bc8/1309905148?v=1","title":"AnalizadorProtocolos","short_title":"AnalizadorProtocolos","author":"Mary-Arenita DelTo","tracking":{"object_type":"document","object_id":59394810,"track":"flattened_recommender","doc_uuid":"otpumzJC69u1V0uP7cNj0NZ5eEs="},"url":"https://www.scribd.com/doc/59394810/AnalizadorProtocolos","top_badge":null},"59533419":{"type":"document","id":59533419,"thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/59533419/149x198/d3c5e413ab/1410351935?v=1","retina_thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/59533419/298x396/ee21a92cda/1410351935?v=1","title":"Concepto","short_title":"Concepto","author":"Laura Margoth Guerrero Vilela","tracking":{"object_type":"document","object_id":59533419,"track":"flattened_recommender","doc_uuid":"wpLLOW2cVA+v9sKwia0qVmomwTE="},"url":"https://www.scribd.com/document/59533419/Concepto","top_badge":null},"61482338":{"type":"document","id":61482338,"thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/61482338/149x198/d2698e27f4/1419261937?v=1","retina_thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/61482338/298x396/c57d5946c2/1419261937?v=1","title":"estudiofinanciero-091002204859-phpapp02","short_title":"estudiofinanciero-091002204859-phpapp02","author":"Mary-Arenita DelTo","tracking":{"object_type":"document","object_id":61482338,"track":"flattened_recommender","doc_uuid":"JFC8jrPqyTYChXrnFfLNQ/WRbx4="},"url":"https://www.scribd.com/doc/61482338/estudiofinanciero-091002204859-phpapp02","top_badge":null},"67792577":{"type":"document","id":67792577,"thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/67792577/149x198/02e798f3d9/1390612474?v=1","retina_thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/67792577/298x396/7c7ee9c54d/1390612474?v=1","title":"20_El_Desafio_del_Amor","short_title":"20_El_Desafio_del_Amor","author":"Mary-Arenita DelTo","tracking":{"object_type":"document","object_id":67792577,"track":"flattened_recommender","doc_uuid":"GnMTey9ARMSUEPS0QSQGZwzfbyE="},"url":"https://www.scribd.com/doc/67792577/20-El-Desafio-del-Amor","top_badge":null},"70290094":{"type":"document","id":70290094,"thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/70290094/149x198/d3e00e2fea/1319579196?v=1","retina_thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/70290094/298x396/204bed732d/1319579196?v=1","title":"Programacion Php","short_title":"Programacion Php","author":"G Mauricio Orozco","tracking":{"object_type":"document","object_id":70290094,"track":"flattened_recommender","doc_uuid":"LnUTkP5AW0AXzSsby/lA7kr2srA="},"url":"https://www.scribd.com/document/70290094/Programacion-Php","top_badge":null},"80390411":{"type":"document","id":80390411,"thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/80390411/149x198/93ec14ff40/1383418035?v=1","retina_thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/80390411/298x396/9bdd241927/1383418035?v=1","title":"Manual Midi Para Teclados","short_title":"Manual Midi Para Teclados","author":"Mary-Arenita DelTo","tracking":{"object_type":"document","object_id":80390411,"track":"flattened_recommender","doc_uuid":"Y9cZuUp/E8ItEf7gcRDeATcEz9A="},"url":"https://www.scribd.com/doc/80390411/Manual-Midi-Para-Teclados","top_badge":null},"81160837":{"type":"document","id":81160837,"thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/81160837/149x198/ff7a25c51b/1328869046?v=1","retina_thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/81160837/298x396/cf218c8eca/1328869046?v=1","title":"Currículum Vitae","short_title":"Currículum Vitae","author":"José Manuel Lucas","tracking":{"object_type":"document","object_id":81160837,"track":"flattened_recommender","doc_uuid":"2wFUFvHBG8C9J0L0fJuxgTxALIA="},"url":"https://www.scribd.com/document/81160837/Curriculum-Vitae","top_badge":null},"112811511":{"type":"document","id":112811511,"thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/112811511/149x198/3ac11bdc90/1422212734?v=1","retina_thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/112811511/298x396/2965a29be6/1422212734?v=1","title":"Crear un CMS con PHP II 25 Curso PHP Tutoriales Academia Usero Estepona","short_title":"Crear un CMS con PHP II 25 Curso PHP Tutoriales Academia Usero Estepona","author":"José Luis Usero Vílchez","tracking":{"object_type":"document","object_id":112811511,"track":"flattened_recommender","doc_uuid":"5P9o6KPERXg+mM6UzoDsUhNEAfE="},"url":"https://www.scribd.com/document/112811511/Crear-un-CMS-con-PHP-II-25-Curso-PHP-Tutoriales-Academia-Usero-Estepona","top_badge":null},"134900065":{"type":"document","id":134900065,"thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/134900065/149x198/3ced6d1a49/1365516941?v=1","retina_thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/134900065/298x396/a2708aab19/1365516941?v=1","title":"TESIS DEFINITIVA","short_title":"TESIS DEFINITIVA","author":"Ariel Diaz Bravo","tracking":{"object_type":"document","object_id":134900065,"track":"flattened_recommender","doc_uuid":"ggY4l+XHcV00n+mwfVMYR0xH+y4="},"url":"https://www.scribd.com/document/134900065/TESIS-DEFINITIVA","top_badge":null},"136396630":{"type":"document","id":136396630,"thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/136396630/149x198/b5ec9e9ef5/1366170815?v=1","retina_thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/136396630/298x396/41476b721b/1366170815?v=1","title":"Curriculum Vitae Anexo 2","short_title":"Curriculum Vitae Anexo 2","author":"Alejandra Mercado Ruiz","tracking":{"object_type":"document","object_id":136396630,"track":"flattened_recommender","doc_uuid":"5yuv51vFF3r0KJRxYrjcZO54PsU="},"url":"https://www.scribd.com/document/136396630/Curriculum-Vitae-Anexo-2","top_badge":null},"146757782":{"type":"document","id":146757782,"thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/146757782/149x198/f09c65342e/1397751750?v=1","retina_thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/146757782/298x396/0374ba2a8b/1397751750?v=1","title":"Reportes PDF Con La Clase Fpdf","short_title":"Reportes PDF Con La Clase Fpdf","author":"Diego Alonso Lopez Briceño","tracking":{"object_type":"document","object_id":146757782,"track":"flattened_recommender","doc_uuid":"gLK32xNqXLy+0MT0eHD3n+cs0IU="},"url":"https://www.scribd.com/document/146757782/Reportes-PDF-Con-La-Clase-Fpdf","top_badge":null},"154377498":{"type":"document","id":154377498,"thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/154377498/149x198/c09a27c5e8/1443011391?v=1","retina_thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/154377498/298x396/bf51a504f4/1443011391?v=1","title":"Importar y exportar datos en excel utilizando PHPExcel. Programación en Castellano","short_title":"Importar y exportar datos en excel utilizando PHPExcel. Programación en Castellano","author":"David Alejandro Sanchez Islas","tracking":{"object_type":"document","object_id":154377498,"track":"flattened_recommender","doc_uuid":"WcIcZ6Fgk4KNDBMHt04TH87IrgQ="},"url":"https://www.scribd.com/document/154377498/Importar-y-exportar-datos-en-excel-utilizando-PHPExcel-Programacion-en-Castellano","top_badge":null},"165310753":{"type":"document","id":165310753,"thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/165310753/149x198/33d730b6c7/1378266858?v=1","retina_thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/165310753/298x396/ef2dc2e9a6/1378266858?v=1","title":"php_bd","short_title":"php_bd","author":"Reginaldo Rubens da Silva","tracking":{"object_type":"document","object_id":165310753,"track":"flattened_recommender","doc_uuid":"6c2YMiURew1OuaHVv1FU/uozeOo="},"url":"https://www.scribd.com/document/165310753/php-bd","top_badge":null},"167529640":{"type":"document","id":167529640,"thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/167529640/149x198/b83c6f1919/1397509927?v=1","retina_thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/167529640/298x396/cfe5eac143/1397509927?v=1","title":"Curso PHP","short_title":"Curso PHP","author":"teofilo_ch7113","tracking":{"object_type":"document","object_id":167529640,"track":"flattened_recommender","doc_uuid":"EFctaGYXyX5Nt9baiYiMMc1PGmk="},"url":"https://www.scribd.com/document/167529640/Curso-PHP","top_badge":null},"169222895":{"type":"document","id":169222895,"thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/169222895/149x198/e6bbe66db0/1379538060?v=1","retina_thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/169222895/298x396/0cff804065/1379538060?v=1","title":"JORNALIZACION PROGRAMACION WEB TP.docx","short_title":"JORNALIZACION PROGRAMACION WEB TP.docx","author":"hiper2710","tracking":{"object_type":"document","object_id":169222895,"track":"flattened_recommender","doc_uuid":"i2eQIcnbUcCUZ4udQ9caBVbQ3w8="},"url":"https://www.scribd.com/document/169222895/JORNALIZACION-PROGRAMACION-WEB-TP-docx","top_badge":null},"217148526":{"type":"document","id":217148526,"thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/217148526/149x198/42721a8abd/1397006222?v=1","retina_thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/217148526/298x396/f382690f79/1397006222?v=1","title":"TC1_vmartinez","short_title":"TC1_vmartinez","author":"Victor Martinez","tracking":{"object_type":"document","object_id":217148526,"track":"flattened_recommender","doc_uuid":"zsPURbORTrC95JtpYV9bDvQJWZA="},"url":"https://www.scribd.com/document/217148526/TC1-vmartinez","top_badge":null},"228340662":{"type":"document","id":228340662,"thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/228340662/149x198/d35c2da720/1401998335?v=1","retina_thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/228340662/298x396/417bb1915e/1401998335?v=1","title":"Firebird y Php","short_title":"Firebird y Php","author":"Manuel Mendoza","tracking":{"object_type":"document","object_id":228340662,"track":"flattened_recommender","doc_uuid":"ly6BmBpJWpPZiLqiKhzAfYqPxXQ="},"url":"https://www.scribd.com/presentation/228340662/Firebird-y-Php","top_badge":null},"243017496":{"type":"document","id":243017496,"thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/243017496/149x198/9f0b0d6b52/1413332618?v=1","retina_thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/243017496/298x396/785731959b/1413332618?v=1","title":"PHP_en_Tres_capas.pps","short_title":"PHP_en_Tres_capas.pps","author":"UcayaliAlDia","tracking":{"object_type":"document","object_id":243017496,"track":"flattened_recommender","doc_uuid":"Sues/nlR9FveQtHBt1fcwC8gQgs="},"url":"https://www.scribd.com/document/243017496/PHP-en-Tres-capas-pps","top_badge":null},"246250977":{"type":"document","id":246250977,"thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/246250977/149x198/1d2f560be5/1415722629?v=1","retina_thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/246250977/298x396/a9e95b7539/1415722629?v=1","title":"PHP_excel","short_title":"PHP_excel","author":"Erick G Cruz S","tracking":{"object_type":"document","object_id":246250977,"track":"flattened_recommender","doc_uuid":"A8vh78qRZ1TRqT8nLrTglQG7d0U="},"url":"https://www.scribd.com/document/246250977/PHP-excel","top_badge":null},"261426468":{"type":"document","id":261426468,"thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/261426468/149x198/8724c6f9dc/1461456562?v=1","retina_thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/261426468/298x396/974650382e/1461456562?v=1","title":"CursoPHP2013","short_title":"CursoPHP2013","author":"Vitaly Bazel Douvier","tracking":{"object_type":"document","object_id":261426468,"track":"flattened_recommender","doc_uuid":"HPSlBpYMv0wBox7lcuTWX8kigHs="},"url":"https://www.scribd.com/document/261426468/CursoPHP2013","top_badge":null},"285812700":{"type":"document","id":285812700,"thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/285812700/149x198/7cd4446da7/1445212191?v=1","retina_thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/285812700/298x396/8caf63653b/1445212191?v=1","title":"IMPLEMENTACIÓN DE UNA PÁGINA WEB EN PHP.doc","short_title":"IMPLEMENTACIÓN DE UNA PÁGINA WEB EN PHP.doc","author":"jlaymito","tracking":{"object_type":"document","object_id":285812700,"track":"flattened_recommender","doc_uuid":"+HwZI+VT5As99OWcsiJbGeGcDf4="},"url":"https://www.scribd.com/document/285812700/IMPLEMENTACION-DE-UNA-PAGINA-WEB-EN-PHP-doc","top_badge":null},"326881883":{"type":"document","id":326881883,"thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/326881883/149x198/cfd4bc3a03/1475959616?v=1","retina_thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/326881883/298x396/17f8b464ee/1475959616?v=1","title":"301127_5","short_title":"301127_5","author":"Toño El Sabio","tracking":{"object_type":"document","object_id":326881883,"track":"flattened_recommender","doc_uuid":"PspSaL4W3M/OVqS3uEyNozxFVw8="},"url":"https://www.scribd.com/document/326881883/301127-5","top_badge":null},"336544869":{"type":"document","id":336544869,"thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/336544869/149x198/9a4b75ee16/1484409745?v=1","retina_thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/336544869/298x396/290f4dce74/1484409745?v=1","title":"Tipo Recursos en PHP","short_title":"Tipo Recursos en PHP","author":"perexwi","tracking":{"object_type":"document","object_id":336544869,"track":"flattened_recommender","doc_uuid":"/LeSUbi62/Hd4Syhp54m1Vexmpk="},"url":"https://www.scribd.com/document/336544869/Tipo-Recursos-en-PHP","top_badge":null},"366848593":{"type":"document","id":366848593,"thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/366848593/149x198/6b8c13cd59/1512962314?v=1","retina_thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/366848593/298x396/16e51d1412/1512962314?v=1","title":"Curso Php 7 Utilizando Codeigniter y MVC","short_title":"Curso Php 7 Utilizando Codeigniter y MVC","author":"Marco Arevalo","tracking":{"object_type":"document","object_id":366848593,"track":"flattened_recommender","doc_uuid":"F8kzlCfZGp43KUrsVIw05qfJ4vs="},"url":"https://www.scribd.com/document/366848593/Curso-Php-7-Utilizando-Codeigniter-y-MVC","top_badge":null},"369455301":{"type":"document","id":369455301,"thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/369455301/149x198/dadc13fdc5/1516296660?v=1","retina_thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/369455301/298x396/b8c9bdac94/1516296660?v=1","title":"CV Roberto Hidalgo Vega","short_title":"CV Roberto Hidalgo Vega","author":"Roberto","tracking":{"object_type":"document","object_id":369455301,"track":"flattened_recommender","doc_uuid":"x6SA+E/dG/vJ5eGgAPrZ/uZf+0M="},"url":"https://www.scribd.com/document/369455301/CV-Roberto-Hidalgo-Vega","top_badge":null},"370258228":{"type":"document","id":370258228,"thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/370258228/149x198/c8bb2857d4/1517249299?v=1","retina_thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/370258228/298x396/c5c762279d/1517249299?v=1","title":"Alejandro Garrido - CV","short_title":"Alejandro Garrido - CV","author":"Alejandro Andrés Garrido Aranda","tracking":{"object_type":"document","object_id":370258228,"track":"flattened_recommender","doc_uuid":"I9Rg6xeUIo36uvlnmjJUhlDqLKg="},"url":"https://www.scribd.com/document/370258228/Alejandro-Garrido-CV","top_badge":null},"371607107":{"type":"document","id":371607107,"thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/371607107/149x198/578132f825/1518724138?v=1","retina_thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/371607107/298x396/9cafe96a4c/1518724138?v=1","title":"Tema 6 PHP","short_title":"Tema 6 PHP","author":"Humberto Rodrigo Sarubbi","tracking":{"object_type":"document","object_id":371607107,"track":"flattened_recommender","doc_uuid":"NyI3EXmVC0XszCJGQD58ZS0vh1M="},"url":"https://www.scribd.com/presentation/371607107/Tema-6-PHP","top_badge":null},"376276857":{"type":"document","id":376276857,"thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/376276857/149x198/3843cbb71e/1523628889?v=1","retina_thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/376276857/298x396/1db01891df/1523628889?v=1","title":"Gestion y Adminsitración Web s003","short_title":"Gestion y Adminsitración Web s003","author":"anon_220063151","tracking":{"object_type":"document","object_id":376276857,"track":"flattened_recommender","doc_uuid":"Cm9osL7wkDn6rboPw8iToGuXDYU="},"url":"https://www.scribd.com/document/376276857/Gestion-y-Adminsitracion-Web-s003","top_badge":null},"377281655":{"type":"document","id":377281655,"thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/377281655/149x198/7e5a059904/1524591904?v=1","retina_thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/377281655/298x396/c1b4c4f66e/1524591904?v=1","title":"AP7-AA5-Ev3 Escrito en Ingles","short_title":"AP7-AA5-Ev3 Escrito en Ingles","author":"Diego Andres Barreto","tracking":{"object_type":"document","object_id":377281655,"track":"flattened_recommender","doc_uuid":"m+U1TBF5KHLHzNTEw/OXZgsvag0="},"url":"https://www.scribd.com/presentation/377281655/AP7-AA5-Ev3-Escrito-en-Ingles","top_badge":null},"382364457":{"type":"document","id":382364457,"thumb_url":"https://imgv2-1-f.scribdassets.com/img/document/382364457/149x198/5831a7509d/1529705685?v=1","retina_thumb_url":"https://imgv2-2-f.scribdassets.com/img/document/382364457/298x396/df54274314/1529705685?v=1","title":"2 Fundamentos de Phpviernes","short_title":"2 Fundamentos de Phpviernes","author":"susan apaza ","tracking":{"object_type":"document","object_id":382364457,"track":"flattened_recommender","doc_uuid":"Zt3BPzSDEmWztabQuAUNCG+1l4M="},"url":"https://www.scribd.com/document/382364457/2-Fundamentos-de-Phpviernes","top_badge":null}}},"seo_roadblock_props_path":"/doc-page/seo-roadblock-props/80375441","signup_context":null,"toolbar":{"search_path":"/search-4gen?allowed_pages=1%2C2%2C3%2C4%2C5&auth_token=wTzb5HMntCv5fFLwUY07DBVVyTM%3D&authenticity_token=oujecsSxBC%2FSvrF6tihAjek%2FiAhLUVVxafKP8GXwtH4ZytjoiCWoMPhhQF7eiU8jiY0tU7qDMCs5d%2B6kWgtVPg%3D%3D&expires=1540912010&wordDocumentId=80375441&wordUploadId=83459776"},"renewal_nag_props":null}-->