0

このコードにこのエラーがあります。PHP の同じ構造を使用しています - クラスを拡張するような方法を拡張します。問題は何ですか?

    abstract class lidacomentradas 
{public $texto;

    function __construct($entrada) {
             $this->texto = $entrada;
        }

        abstract public function normalizaMyWay();

        public function normaliza() { 
            $this->texto = str_replace("'",'"',$this->texto);
            $this->texto = preg_replace("/[():]/", "", $this->texto);
            $this->texto = NormalizaEspacos($this->texto );
            normalizaMyWay();

        }



    }

    class titulo extends lidacomentradas {

            public function normalizaMyWay(){;} 

            public function criaUrl(){
                return str_replace(" ","_",(strtolower(LimpaTexto($this->texto))));
                }

    }

    class corpo extends lidacomentradas {

            public function normalizaMyWay() {
                $lixo=strpos("Esta notícia foi acessada",$this->texto);

                if ($lixo<>0) {$this->texto= substr($this->texto,0,$lixo);}
            }
    }
4

1 に答える 1