v2.5.2
Giriş yap

url'yi parçalayıp dosya adı ve fonksiyon olarak çağırma

hasaneryilmaz
801 defa görüntülendi

klasör dosya yapısı
-app
--controller
---profil.php
index.php

profil.php içindeki kod

<?php 
    function index()
    {
        echo "burası profil sayfası";
    }
    
    function ekle()
    {
        echo "Burası profil ekleme sayfası";
    }

ben link olarak /profil/HasanERYILMAZ

bu şekilde girinde index fonksiyonu çalışsın

link olarak /profil/ekle

şeklinde girincede ekle fonksiyonu çalışsın istiyorum

bu yapıyı nasıl kodlayabilirim.

hasaneryilmaz
1484 gün önce

hocam çok sağolasın uğraştın o kadar lakin genel bir class oluşturup


<?php


class URL {

    public function ekle()
    {
        echo "ekle çalıştı";
    }

    public function goster()
    {
        echo "göster çalıştı";
    }

}

$degisken = "goster"; <-- urlden  gelen veya elle girilen fonksion ismi

URL::$degisken();

bu şekilde yazınca çözebiliyormuşuz.