Php fonksiyonlarda sınırsız parametre

php, fonksiyonlar, parametre

Php fonksiyonlarda sınırsız parametre

Normalde bir fonksiyonda parametleri belli ederiz yani biliriz. 

Örnek : 

 function sahap($degisken1, $degisken2){
        $sonuc = $degisken1 + $degisken2; 
        return $sonuc; 
    }

    echo sahap(15,9); // çıktısı : 24

peki degisken1 ve degisken2 gibi kaç tane parametremiz olduğunu bilmiyorsak. 

function sahap(){
        
    echo func_num_args().' <br> ';    // kaç tane arguman var yani parametre onu buluyoruz
    print_r(func_get_args()).' <br> ' ;  // datayı diziye aktarıyoruz
    echo func_get_arg(1);  // istediğimiz içeriği yazdırıyoruz 

}
   
sahap("php","html","mysql","linux","css");  // çıktısı : 5  Array ( [0] => php [1] => html [2] => mysql [3] => linux [4] => css ) html

Tepkiniz Nedir?

like
3
dislike
0
love
1
funny
0
angry
2
sad
2
wow
1