class sinifadi extends controller {
public function __construct()
{
$url = get("url");
$url = rtrim($url,'/');
$url = explode('/',$url);
if ($url[1] == "liste")
{
$this->liste();
} else {
$this->yazi_detay();
}
}
public function liste() {
echo "yazi1";
}
public function yazi_detay() {
echo "yazi2";
}
}Böyle bir sınıf mevcut. Url kısmını parçalıyor, örneğin sinifadi/liste yaparsa listeyi çağırması ve başka bir şey ise yazi_detay çağırması gerekiyor. Çağırmada sorun yok ama lisedeki "yazi1" kısmını iki kere yazdırıyor. "yazi1yazi" şeklinde. Sebebi nedir?