Ordenar:



Cómo saber la ruta del archivo PHP en ejecución

En cualquier archivo PHP, también referido como script, está disponible la constante __FILE__. Esta es una de las constantes predefinidas de PHP y su valor es igual a la ruta absoluta del archivo dónde se utiliza, incluyendo el nombre y extensión...

Cómo obtener la URL actual en PHP

Obtener la URL actual con PHP puede ser muy simple como esto: $url = $_SERVER["HTTP_HOST"] . $_SERVER["REQUEST_URI"] ¿Cómo obtener la URL completa en PHP? Si lo vamos a utilizar como link podríamos hacer esto: // Nota: el resultado es protocolo...

PHP: convertir un objeto en array

Convertir objetos en arrays con PHP puede ser una tarea tan sumamente sencilla que hasta puede sorprender. Por ejemplo, se puede hacer un simple type casting (forzado de tipos) y listo. Sin embargo, si estamos ante objetos complejos,...

Comprobar si un array es asociativo o secuencial en PHP

Las matrices en PHP, más conocidas como arrays, se construyen mediante pares clave => valor que representan cada elemento de la matriz. En función del tipo de clave, o key, el array puede ser: asociativo: la clave es un string, un texto...

Null coalesce y spaceship, dos nuevos operadores en PHP 7

Desde PHP 7 podemos utilizar dos nuevos operadores que nos harán la vida un poco más fácil en la comprobación y comparación de valores. Uno es el null coalesce (fusión de null) y el otro es el operador de comparación combinada conocido como...

Tipos de errores en PHP

Todos cometemos errores en un momento u otro, es imposible no hacerlo. Lo importante es saber solucionarlos, y para solucionarlos lo primero que hay que hacer es saber que significan los mensajes de error. En este artículo veremos los tipos de error...

Diferencias entre break y continue en PHP

break y continue son dos de las sentencias más utilizadas en PHP para manipular el flujo de las iteraciones en las estructuras de control cíclicas (for, foreach, while, do-while o switch). Ambas cortan el ciclo actual pero con una importante...

Pasar por referencia y pasar por valor en PHP

Pasar por valor y pasar por referencia son conceptos básicos pero muy importantes en cualquier entorno de programación. En este tutorial nos centraremos en PHP, pero el significado es el mismo en cualquier otro lenguaje. En PHP, la información se...

Diferencias clave entre var, let y const en JavaScript

jаvascript es un lenguaje de programación con el ámbito global como ámbito, visibilidad o scope predeterminado y en el que todo se pasa por referencia también de forma predeterminada. Esto significa que una variable declarada fuera de una función es...

Comprobar la conexión a internet con JavaScript

Al construir una aplicación web, rápidamente te verás en la necesidad de comprobar la conexión a internet. Por ejemplo, una PWA (Progressive Web Application), por definición, debe funcionar offline y comprobar la conectividad es una tarea de rutina....