PHP

PHP función var_dump(): Mostrar el contenido de una variable

Sintaxis var_dump variable,…. Variable: variable de la que se mostrará la información. Puede haber varias variables separadas por comas. Descripción La función var_dump() es una de las que más utilizo en mi día a día en cuanto a programación se refiere. La utilizo mucho cuando estoy trabajando con algún plugin de WordPress y quiero saber exactamente el formato y contenido de una variable, array, etc.. para poder programar correctamente la tarea que debo realizar en ese momento. Mostrará la información de la variable estructurada y junto con su tipo. Si la utilizamos con arrays y objetos, estos datos se mostrarán bien estructurados y sangrados para mostrar correctamente toda su estructura. El resultado de utilizar var_dump() sobre una variable no inicializada

Leer más »

PHP función unset(): Eliminar variables

La función unset() de PHP nos permite eliminar variables. Sintaxis unset variable Descripción La función unset() nos permite eliminar variables en PHP. Cuando eleminarmos una variable con unset() la variable deja de existir por lo que es como si nunca la hubiésemos creado y se comportará de tal manera. Con la función unset() podemos eliminar una variable o varias variables separadas por comas. Si usamos la función isset() con una variable eliminada nos devolverá FALSE. Más información sobre la función unset(). Ejemplos Ejemplo 1 Primero creamos la variable $variable1 y le asignamos una cadena. Posteriormente comprobamos la existencia de la $variable1 mediante la función isset(). Ahora usamos la función unset() para eliminar la variable. Por último volvemos a comprobar la

Leer más »

PHP función isset(): Evaluar si una variable está definida

La función isset() nos permite evaluar si una variable está definida o no. Si quieres evaluar si una variable está vacía, revisa la función empty(). Sintaxis isset ( variable ); isset ( variable1, variable2, variable3… ); Como vemos podemos utilizar la función isset() para comprobar si una variable está definida pero también podemos hacerlo con varias variables a la vez. Debemos tener en cuenta que si indicamos varias variables, isset() devolverá TRUE solo si todas las variables están definidas. Para más información sobre la función isset() visitad la web oficial de PHP. Ejemplos Ejemplo 1 En este primer ejemplo probamos la función isset() con una variable que acabamos de definir por lo que sabemos ya sabemos el resultado de antemano.

Leer más »

PHP función empty(): Comprobar si una variable está vacía

La función empty() nos permite comprobar una variable para saber si está vacía o no. Sintaxis boolean    empty ( variable )   Descripción Mediante la función empty() podremos saber si una variable está vacía, de esta forma podremos evaluar las variables antes de tratarlas y así evitar posibles errores o comportamientos no deseados por parte de nuestro script. Una variable se considera vacía si no tiene ningún valor asigado o si contiene la cadena vacía («»), una cadena que sea igual a 0 («0«), NULL, FALSE o un array vacío. Desde la versión 5.5 de PHP empty() también soporta expresiones.   Ejemplos Ejemplo1: En primer lugar declaramos la variable «$variable» y le asignamos el vaclor «0» (cero). Posteriormente utilizamos el

Leer más »

PHP – Conocer la ruta global del directorio actual

No se si os ha pasado alguna vez que necesitais conocer el directorio o ruta global donde esta alojado vuestro sitio web. En mi caso me ha sido necesario para configuracion de un «oscommerce» que estoy migrando de hosting. El problema es que no tengo acceso ssh en este hosting por lo que desconocia la ruta completa al directorio en el que esta instalado oscommerce. Buscando por la web he encontrado una solucion sencilla y facil para todos. Lo que podemos hacer es crear una pagina php en la que introducimos cualquiera de las siguientes lineas de codigo: echo $_SERVER[‘DOCUMENT_ROOT’]; echo $HTTP_SERVER_VARS[‘DOCUMENT_ROOT’]; Ya sabeis, cualquiera de las dos lineas de codigo. Con esto, si optamos por la segunda linea de codigo, nuestro

Leer más »

Segundo ejemplo de variables en PHP

Segundo ejemplo de variables en PHP. <?php // Primer ejemplo de variables en php // Utilizamos 3 variables cuyo contenido serán cadenas y las concatenaremos // en una sola para finalmente mostarla por pantalla. $cadena1=»Esta es la primera cadena que «; $cadena2=»seguida de esta, que es la segunda cadena.<br /><br />»; $cadena3=»Esta otra cadena la pondremos un poco separada de las otras dos.»; $cadfinal=$cadena1.$cadena2.$cadena3; echo $cadfinal; ?> <?php // Ejercicio que utiliza variables numéricas y de cadena. // Conjuga ambos tipos de variables para ,finalmente, mostrar el resultado por pantalla. $cadena1=»La suma de «; $valor1=45; $cadena2=» y  «; $valor2=22; $cadena3=» es: «; $resultado=$valor1 + $valor2; $cadfinal=$cadena1.$valor1.$cadena2.$valor2.$cadena3.$resultado; echo $cadfinal; ?> El resultado lo podéis ver aqui. Saludos. —– Oscar Abad http://www.xulak.com –

Leer más »

Primer ejemplo de variables en PHP

Este primer ejemplo sobre variables es muy sencillo: <?php // Primer ejemplo de variables en php // Utilizamos 3 variables cuyo contenido serán cadenas y las concatenaremos // en una sola para finalmente mostarla por pantalla. $cadena1=»Esta es la primera cadena que «; $cadena2=»seguida de esta, que es la segunda cadena.<br /><br />»; $cadena3=»Esta otra cadena la pondremos un poco separada de las otras dos.»; $cadfinal=$cadena1.$cadena2.$cadena3; echo $cadfinal; ?> <?php // Primer ejemplo de variables en php // Utilizamos 3 variables cuyo contenido serán cadenas de texto y las concatenaremos // en una sola para, finalmente, mostrarla por pantalla. $cadena1=»Esta es la primera cadena que «; $cadena2=»seguida de esta, que es la segunda cadena.<br /><br />»; $cadena3=»Esta otra cadena la

Leer más »

Ejemplos PHP – Primer ejemplo de cadenas con ECHO

Para comenzar con las cadenas de texto, he realizado un ejemplo de lo mas sencillo para que se vea bien. <?php // Mostrar cadena de caracteres literal echo («Esta es una cadena de texto literal con comillas dobles.»); echo («<br />»); echo (‘Esta es una cadena de texto literal con comillas simples.’); echo («<br /><br />»); echo («Esta cadena esta dividida en dos subcadenas.»); echo («<br />»); echo («En esta cadena incluimos un salto de linea html.<br />»); echo («Fin de el primer ejemplo de cadenas con ECHO»); ?> <?php // Mostrar cadena de caracteres literal echo («Esta es una cadena de texto literal con comillas dobles.»); echo («<br />»); echo (‘Esta es una cadena de texto literal con comillas

Leer más »

Instalar PHP 5 y Apache 2 en Ubuntu Jeos 8.04

Ahora que ya tenemos listo nuestro servidor en Ubuntu Jeos, vamos a instalar PHP 5 y Apache 2 para utilizarlo como servidor web. Enlaces relacionados: Instalar Ubuntu Jeos 8.04 en Vmware Workstation – Parte I Instalar Ubuntu Jeos 8.04 en Vmware Workstation – Parte II No os preocupeis que en un tutorial posterior instalaremos Mysql. Los comandos que tendremos que ejecutar son: sudo apt-get install apache2 sudo apt-get install php5 sudo apt-get install libapache2-mod-php5 Ahora reiniciamos el demonio de apache2: sudo /etc/init.d/apache2 restart Ya está, ya podemos utilizar este servidor para probar nuestros ficheros php que realizamos. Saludos. —– Oscar Abad http://www.xulak.com – Consultoría informática oscarProgramador WordPress freelance

Leer más »

Ejemplos PHP – Cadenas – 001-. Información sobre el servidor

Con éste artículo comenzamos un nuevo apartado en el blog dedicado a la programación en PHP. No tengo intención de realizar un curso sobre este lenguaje ni mucho menos, lo que pretendo es mostrar una serie de ejmplos para que todos y cada uno de vosotros pueda practicarlos, porque no se si os pasa lo mismo que a mí, que aprendo mucho mejor con ejemplos y ejercicios. Por supuesto la teoría es imprescindible pero hay que practicarlo para llegar a entender y dominar un lenguaje de programación. Este primer ejemplo es de lo mas sencillo y típico que aparece en todos los manuales de programación en PHP. Se trata de un script que nos mostrará información sobre nuestro servidor PHP.

Leer más »