PDF de programación - Programador PHP - Tomo I

Imágen de pdf Programador PHP - Tomo I

Programador PHP - Tomo Igráfica de visualizaciones

Publicado el 20 de Marzo del 2018
4.534 visualizaciones desde el 20 de Marzo del 2018
1,2 MB
218 paginas
Creado hace 12a (24/04/2012)
Tomo I

Programación Procedural de Aplicaciones Web de baja complejidad
PHP Experto – Tomo I Eugenia Bahit

Índice General
Introducción a las tecnologías GLAMP......................14
GLAMP y LAMP..............................................................................14
Diferencia entre GNU/Linux y Linux..............................................14
Free Software Foundation y el Proyecto GNU................................15
Información complementaria........................................................15
Sitios Web de Referencia...........................................................15
Bibliografía complementaria.....................................................16
Preparación básica del entorno de desarrollo...............................16
Instalación de Ubuntu GNU/Linux en Windows..........................16
Instalación de Ubuntu GNU/Linux como único Sistema Operativo
..................................................................................................17
Instalación de Apache Server....................................................17
Otras opciones de Apache:...................................................20
It Works!................................................................................21
Instalación de MySQL................................................................22
Instalación de PHP....................................................................22
Verificando la versión de PHP................................................22
Configurando el directorio de tu Web Local...................................23
Crear el directorio para tu Web local.........................................23
Modificando el directorio raíz de tu Web local...........................24
Conociendo PHP..................................................... 27
Etiquetas de apertura y cierre .....................................................27
Conocer el valor actual de short_open_tag...............................29
Instrucciones y estructuras...........................................................29
Identación en PHP.........................................................................30
Impresión en pantalla...................................................................31
Variables y tipos de datos básicos................................................32

3

Programación Procedural de Aplicaciones Web de baja complejidad
PHP Experto – Tomo I Eugenia Bahit

Null, var_dump() e isset()..........................................................35
Malas prácticas con variables, que afectan el uso de memoria 38
Operadores aritméticos.................................................................39
Haciendo cálculos con el IVA.....................................................39
settype ¿un bug no resuelto o feature objetable?.....................40
HTML y PHP en un mismo archivo.................................................42
Una mala práctica: colocar código HTML embebido dentro de
variables de PHP.......................................................................42
Una buena prática para evitar lo anterior.................................43
Comentando y documentando el código fuente............................44
Inclusión de archivos en PHP........................................................46
Diferencia entre inclusión de archivos remotos y locales..........47
Diferencia entre include y require.............................................48
Include y require "_once"..........................................................48
Estructuras de Control – Parte I (condicionales)........49
Definición......................................................................................49
Condicionales if, else y else if.......................................................49
Operadores lógicos y de comparación......................................50
Operadores de comparación.....................................................50
Diferencia entre igualdad e idéntico en la comparación...........51
Operadores lógicos...................................................................51
Creando condicionales..............................................................52
Estructuras de control con Switch.................................................54
¿Cuándo utilizar if y cuando switch?.........................................56
Tipos de Datos complejos: Matrices simples y
multidimensionales................................................ 58
Matrices en PHP............................................................................58
Sintaxis básica..........................................................................58

4

Programación Procedural de Aplicaciones Web de baja complejidad
PHP Experto – Tomo I Eugenia Bahit

Imprimir en pantalla con print_r................................................59
Acceso a los ítems de un array.................................................59
Modificando elementos.............................................................60
Agregar elementos....................................................................60
Estructuras de Control – Parte II (bucles I)...............62
Recorriendo matrices dinámicamente con foreach.......................62
Sintaxis básica del constructor foreach....................................62
Un ejemplo de iteración compleja con foreach.........................63
Modificando matrices dinámicamente con foreach...................64
Estructuras de Control – Parte III (bucles II).............67
While, un bucle simple..................................................................67
Un ejemplo sencillo...................................................................67
Un ejemplo práctico..................................................................68
Do while, tan simple como while pero con una ventaja................69
Un ejemplo simple....................................................................69
Bucles for, los más complejos de PHP...........................................71
Sintaxis:....................................................................................71
Curiosidades sintácticas de la bipolaridad no diagnosticada de PHP
......................................................................................................74
Goto, si lo usas... es tu elección!..............................................75
Un ejemplo no-práctico para entender goto.............................75
Funciones definidas por el usuario..........................78
Definición......................................................................................78
Declarando Funciones...................................................................78
Sintaxis básica..........................................................................78
Sobre el nombre de las funciones.............................................78
Sobre los parámetros................................................................78
Llamando a una función................................................................79

5

Programación Procedural de Aplicaciones Web de baja complejidad
PHP Experto – Tomo I Eugenia Bahit

Sobre la finalidad de las funciones................................................80
Paso de variables por referencia en funciones..............................80
Modificando variables globales mediante el uso de global...........81
Llamadas de retorno.....................................................................82
Pasar argumentos en una llamada de retorno..........................83
Argumentos no conocidos.........................................................84
Conocer la cantidad de argumentos.....................................84
Obtener una lista completa de todos los argumentos...........85
Obtener un argumento específico.........................................85
Saber si una función puede ser llamada (callable)....................85
Material de lectura adicional.....................................................86
Diferentes formas de recoger argumentos para hacer una
llamada de retorno....................................................................87
Forma 1: recibir argumentos en un array..............................87
Forma 2: recibir argumentos 1 a 1........................................88
Llamadas recursivas.....................................................................89
Helpers..........................................................................................91
Un helper que retorna la fecha actual.......................................91
Un helper que modifica una variable global, haciendo una
llamada de retorno....................................................................92
Taller de Funciones........................................................................93
Trabajando con el Sistema de Archivos....................94
Recorrido rápido por las principales funciones..............................94
Apertura de archivos.................................................................94
Modos de apertura................................................................95
Ruta hacia el archivo.............................................................96
Utilizar o no include_path......................................................96
Lectura de Archivos..................................................................97
  • Links de descarga
http://lwp-l.com/pdf9727

Comentarios de: Programador PHP - Tomo I (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad