Re: [PHP-ES] Un método me devuelve un array, cuando debería ser un string.
[email protected] (Pablo Braulio)
| Newsgroups | php.general.es |
|---|---|
| Message-ID | <[email protected]> |
Hola Ariel. Gracias por la ayuda. Creo que ha quedado claro que me falta un poco de destreza con POO. :-| Entiendo a lo que te refieres, pero mi problema es que no se como recogerlo. Es decir, el método "LimpEspInfin" recoge unos valores "originales" y los modifica. Lo que pretendo es que el método "modificarfich", recoja dichos valores modificados y los procese. ¿Como podría hacer eso?. Con esto no funciona: require_once 'ficheros.class.php'; require_once 'limpiar.class.php'; $fich= new ficheros(); //Quitar espacios al principio y final y tabuladores. $limpEsp= new limpiar(); $lim= $limpEsp->LimpEspInfin($fich->leer()); ////Meter modificaciones en archivos. $modifFich= new ficheros(); $modifFich->modificarFich($lim); El día 23 de mayo de 2011 13:38, Ariel Camino <[email protected]> escribió: > Es el mismo error teórico que te marcaron antes, lo estás cometiendo > una y otra vez: > > Esto: > > $fich->leer(); > > Retorna un array y no lo estás almacenando en ningún lado, cuando > haces un print_r($fich) lo que estás imprimiendo es el objeto, no el > array, tenes que entender la diferencia: > > print_r($fich); es un objeto > print_r($fich->leer()); es un array > > Finalmente yendo al problema puntual, cuando haces esto: > > $modifFich->modificarFich($limpEsp); > > Le estás mandando $limpEsp, y $limpEsp es un objeto, no es un array. > > Saludos, > -- > Ariel Camino > -- -- Saludos cordiales. Pablo. Si lo reenvías, ten la precaución de borrar los datos de procedencia que encabezarían tu reenvío – empezando por mi dirección de correo electrónico - . Coloca siempre las direcciones de tus contactos en el campo <CCO> para que viajen discretas, no en el campo <Para> ni en el<CC>. De esa forma nadie que lo reciba tendrá constancia de las señas de los demás destinatarios a los que también se remite. Todo ello a fin de evitar que nadie se aproveche de todas las direcciones que se van acumulando al pasar de buzón a buzón para el lanzamiento de correo basura y otras indeseadas lindezas. Aparte claro está de garantizar la privacidad.