Guía PHP en español
Una guía que te introducirá en el universo de los lenguajes de programación reales. Encontrarás muchas secciones dedicadas a la exploración de este lenguaje del lado del servidor, con lecciones reales de PHP, que te harán descubrir cómo y por qué aprender PHP. ¿List@ para convertirte en miembro del equipo de desarrolladores de PHP?
Lo que vas a aprender
Descubrirás qué es PHP, cómo aprender PHP, por qué aprender PHP y todos los conceptos básicos para abordar los lenguajes de programación del lado del servidor. ¡Finalmente, podrás crear un sitio web que te permitirá explotar todo el potencial de un servidor e implementar muchas características!
2
Los tipos de datos en PHP
2Los tipos de datos en PHP
Ahora que hemos conocido un poco de PHP y hemos evaluado sus ventajas, antes de adentrarnos en el corazón de este lenguaje de programación es momento de aclarar algunas nociones básicas útiles para su comprensión. Comenzamos presentando un concepto pivote de todos los lenguajes de programación, esencial para su aprendizaje: el de "variable". S...
Sigue leyendo3Variables y constantes en PHP
Antes de continuar con nuestra exploración en el mundo del lenguaje de programación PHP, nos centraremos en las dos formas que tenemos para manipular los datos que contiene. El primer método implica el uso de variables, de las que hablamos en el artículo anterior, pero cuya sintaxis hemos descuidado: ¡arreglémoslo de inmediato! Lo primero que debes saber c...
Sigue leyendo
5
Las funciones
6¿Qué es una función en PHP?
El siguiente paso para aprender php y convertirse en desarrollador de php implica adquirir una noción fundamental. Veamos cuál. Comencemos diciendo que uno de los objetivos principales al escribir el código es escribir lo menos posible, de manera que sea claro, legible, pero, sobre todo, mantenible para pasar el menor tiempo posible en resolver problemas, sino también ...
Sigue leyendo7Funciones integradas y funciones de usuario en PHP
Antes de ver cómo definir una función y cómo usarla, es importante decir que las funciones se diferencian en dos grandes familias: Bult-in function: de las funciones del lenguaje php, que no podemos modificar, pero usamos "los beneficios" dentro de nuestro código User function: funciones creadas íntegramente por el desarrollador web Nos ocu...
Sigue leyendo8Parámetros formales y parámetros reales en PHP
¿Recuerdas lo que dijimos cuando presentamos las funciones? Los corchetes son "un punto de entrada para poder acceder a la función de valores externos". Dentro de los corchetes insertaremos un llamado parámetro formal, que luego será reemplazado por el parámetro real (que en nuestro caso, para lograr el objetivo que nos propusimos en el artículo ...
Sigue leyendo9Parámetro predeterminado en PHP
Considerando nuevamente los parámetros reales pasados a una función, en el lenguaje de programación PHP hay casos -pero no son un estándar- en los que se usa y llama a una función recibiendo menos parámetros reales que los parámetros formales declarados en la función. Si intentáramos eliminar algunos parámetros reales en ...
Sigue leyendo10Funciones de cadena en PHP
En los artículos anteriores de esta guía, tratamos las llamadas funciones de usuario (user function), es decir, aquellas funciones creadas manualmente por el desarrollador web. Sin embargo, para aprender php de la mejor manera, creemos conveniente explorar también el universo de las funciones integradas (funciones de built-in) o, como ya se mencionó, las funciones nati...
Sigue leyendo11Funciones numéricas en PHP
Qué es un número en PHP De manera similar a lo que se dijo para las cadenas, repasemos rápidamente el concepto de datos numéricos en PHP: los números en PHP son parte de los llamados datos simples y se dividen en "integer", es decir, números enteros, y "float", es decir, números de coma mobile. El lenguaje de programació...
Sigue leyendo12Funciones PHP para trabajar con los Array
La última etapa de nuestro viaje para descubrir las funciones integradas de php se refiere a todas aquellas funciones relacionadas con la clasificación, la gestión y, en general, las operaciones con arreglos de php. Una vez más especificamos que en esta guía no encontrarás todas las funciones de php existentes para trabajar con arreglos, sino las má...
Sigue leyendo13El alcance en PHP
Ahora que hemos definido qué son los parámetros formales y los parámetros reales, procedamos con nuestras lecciones de php, analizando otro concepto clave en el mundo de la programación informática, muy relacionado con las funciones: el concepto de ALCANCE. El alcance define el contexto en el que se ejecuta una determinada pieza de código. Puede se...
Sigue leyendo14Pasaje por valor y por referencia en PHP
En los ejemplos anteriores pasamos a las funciones de variables, que recordemos son ubicaciones de memoria que contienen datos. Si intentáramos cambiar el contenido de una variable declarada externamente usando una función, ¿qué pasaría? Vamos a verlo. <?php $num=7; function changeValue($number){  ...
Sigue leyendo15Funciones dinámicas en PHP
En el camino hacia el aprendizaje de PHP, es posible que te encuentres lidiando con un caso particular. Supongamos que queremos declarar una función que puede tomar un número indefinido de parámetros. Este tipo de función se llama función dinámica. ¿Cómo podríamos hacer? Podríamos usar el operador splat. Gracias a este operado...
Sigue leyendo16Funciones anónimas en PHP
Hasta ahora siempre hemos dado un nombre a nuestras funciones para poder llamarlas; en realidad, sin embargo, los desarrolladores de php saben bien que también hay funciones que no tienen nombre y que, por secuencia en el código (lectura y ejecución de arriba a abajo) tan pronto como se "encuentran" se activan: son las llamadas funciones anónimas. Las funci...
Sigue leyendo