Utiliser la valeur par défaut lors de l'appel d'une fonction

En PHP, vous pouvez appeler une fonction. en ne demandant pas tous les paramètres à l'aide de ces déclaration.

function test($t1 ='test1',$t2 ='test2',$t3 ='test3')
{
echo "$t1, $t2, $t3";
}

Et vous pouvez simplement utiliser la fonction comme ceci

test();

Donc permet simplement de dire que je veux le dernier à être différent, mais pas les autres. La seule façon que je peux chose est de faire cela sans succès:

test('test1','test2','hi i am different');

J'ai essayé ceci:

test(,,'hi i am different');
test(default,default,'hi i am different');

Quelle est la meilleure façon de faire quelque chose comme cela?

source d'informationauteur matthy | 2009-10-25