Clase para convertir un array a objeto.
Muchas veces resulta mucho más intuitivo/eficiente manejar objetos que arrays.
/* Autor: Roberto Herrero (http://www.indomita.org) Asunto: Convertir un array a objeto */ class array_a_objeto{ //constructor (se le envía el array a convertir) function array_a_objeto($array_objecto) { reset($array_objecto); while (list($key, $value) = each($array_objecto)) { $this->$key = tep_db_prepare_input($value); } } } ?>
Pongo un ejemplo 😀
//convertir el array de datos POST a objeto $mi_var = new array_a_objeto($HTTP_POST_VARS); //ahora en vez de llamar a los datos mediante echo $HTTP_POST_VARS["campo_texto_1"]; //podemos hacerlo así echo $mi_var->campo_texto_1;
no me funciono «tep_db_prepare_input»