Arreglos esteticos para la funcion print_r en PHP

La función print_r de PHP es usada comúnmente para el chequeo de errores y debug aunque con esta función sea bastante engorroso el echo de que no muestra los el contenido del objeto o del array de una manera fácil de entender.

Con esta función se corrige eso y se puede apreciar el contenido del objeto/array de una mejor manera:

function print_a($subject){
echo str_replace("=>","&#8658;",str_replace("Array","<font color=\"red\"><b>Array</b></font>",nl2br(str_replace(" "," &nbsp; ",print_r($subject,true)))));
}

Object merge with PHP

This is a simple way to merge two object with PHP. This way only works with objects containing fields and not methods.

$obj_merged = (object) array_merge((array) $cats, (array) $catnames);

Cannot send session cache limiter - headers already sent

Este es un error común si trabajamos con sessions para el logueo de usuarios en nuestros sistemas basados en PHP.

El problema es que se imprime algún carácter antes de imprimir el header del html y para solucionar esto hay que sacar dichos caracteres en el archivo que menciona el error.

Generalmente, si no se imprime ningun carácter, se debe a que quedaron espacios en blanco antes o después de los <? y ?> que delimitan el PHP.

Mambo 4.5.3 Beta Patch

Este patch arregla un error de tipografia del Componente de Logueo (com_login).

Read more

Mambo DocMan Patch

Este patch para DocMan 1.3 RC 1 agrega una columna a las estadisticas con la cantidad de veces que un archivo es bajado. Tambien un link para obtener una lista detallada con los usuarios que han bajado el archivo.

Read more

Newsletter

Quick contact

If you need to contact us below the tracks offer direct contact: