Google
Web dns.bdat.net

[PHP-ES] Duda sobre CLASES en PHP

From: [Era Binaria] (edu(EN)erabinaria.com)
Date: Fri Sep 24 2004 - 20:11:46 CEST


<?php
// POR QUE ESTE CODIGO ME SACA POR PANTALLA
// "987654 987654" EN VEZ DE "123 987654

// ES COMO SI $this->$texto1 Y $this->$texto2 AL FINAL VALIESEN LO MISMO
// ALGUIEN SABE PORQUE???
// SOY NUEVO EN ESTO DE LAS CLASS

//********** CLASE PRUEBA ***************
class prueba {
    var $texto1;
    var $texto2;
    //Limpia la cadena pasada como parámetro
    function limpia($cadena,$caracteres){
        // Corta la cadena al nº que le dice $caracteres
        $cadena = substr($cadena,0,$caracteres);
        $cadena = str_replace("\'","&#39;",$cadena);
        $cadena = str_replace('\"',"&quot;",$cadena);
        $cadena = trim(stripslashes(strip_tags($cadena)));
        // Devuelve la cadena limpita
        return $cadena;
        }

    function textosvarios() {
        $this->$texto1 = $this->limpia("123456789",3);
        $this->$texto2 = $this->limpia("987654321",6);
        echo $this->$texto1." ".$this->$texto2;
        }
}
//********** FIN CLASE PRUEBA ****************
$a = new prueba();
$a->textosvarios();
?>

Gracias!!

Edu T

-- 
PHP Spanish Localization Talk Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php


This archive was generated by hypermail 2.1.7 : Fri Nov 12 2004 - 20:21:30 CET