Parameter an Funktion übergeben
Wenn ihr mal an eine Stelle kommt an der Ihr ein Funktion habt bei er keine Parameter festgelegt worden sind und ihr aber paramenter übergeben müsst, aber keine Paramenter Festlegen dürft.
Dann hilft euch bestimmt folgendes weiter:\
function test() {
if(func_num_args() > 0) {
foreach(func_get_args() as $arg) {
echo $arg;
}
}
/* ODER der direckte Zugriff */
echo func_get_arg(0);
return "blub";
}
Mit func_num_args
kann man überprüfen ob Parameter übergeben worden sind oder nicht.
Wenn ja kann man entweder mit func_get_arg(int)
direckt auf einen Paramenter
zugreifen oder mit func_get_args()
ein Array aller Parameter erhalten.