PHP Oop Datenbank Klasse
bearbeitet von
Hallo dedlfix,
es ist call_user_func_array total egal ob das Array assoziativ ist oder nicht, es interessiert sich nicht dafür (eben in PHP Sandbox getestet). PHP speichert bekanntlich die Reihenfolge, in der Werte in ein Array gekommen sind, und nur die zählt. Selbst numerische Indexierung wird nicht für eine Reihenfolge beachtet.
~~~php
<?php
function test($a, $b, $c) {
echo "a=$a, b=$b, c=$c\n";
}
$ar = [];
$ar[2] = "1";
$ar[1] = "22";
$ar[0] = "333";
call_user_func_array("test", $ar);
// Ausgabe: a=1, b=22, c=333
~~~
_Rolf_
--
sumpsi - posui - clusi