(N bilinmiyor) $ controller-> $ action ($ param1, $ param2, $ param3 ... $ paramN);

2 Cevap php

(N bilinmiyor)

$ Controller-> $ action ($ params);

olmalıdır

$ Controller-> $ action ($ param1, $ param2, $ param3 ... $ paramN);

2 Cevap

PHP çok esnek bir dizi kullanır. Onlara herhangi bir veri türlerini koyabilirsiniz. Bu N parametrelerinin ihtiyacı devre dışı bırakır. Sadece tüm unsurların (parametreler) ile parametre ve döngü gibi bir dizi kullanın.

Eğer parametre olarak karışık türlerini kullanmak Eğer döngü içinde değişkenler gettype ($ var) işlevini kullanarak ne tür kontrol edebilir.

<?php
    $params = Array($param1, $param2, $paramN);
    $controller->$action($params)
?>