Bonjour,
Je voudrais effectuer des opérations sur les tableaux ( à la Matlab):
du genre :
ou
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 $A = array('a','c','c'); $B = $A operator $A; ou $B = function($A,$A); echo implode('<br>',$B); retournerais aa cc cc
Existe-t'il des fonctions prédéfinies pour cela ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 $A = array('a','b','c'); $B = 'c'; $C = $A operator $B; ou $C = function($B,$A); echo implode('<br>',$C); retournerais ac bc cc
Pour le deuxième exemple
j'ai fait un truc du genre
N'existe-t'il néanmoins pas des fonctions toute prête & optimisée pour ce genre de cas ?.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 function concat(&$value,$key,$leftstring,$rightstring) { $value = $leftstring.$value.$rightstring; } $a = array('a','c','b'); array_walk('concat',$a,'lefta','righta');
Partager