Ответов: 6 Просмотров: 311
![](templates/InvisionExBB/im/spacer.gif) |
недавно мне скидывали:
PHP:
скопировать код в буфер обмена
$a=array('привет','здравствуй'); $b=array('мой','уважаемый'); $c=array('друг','приятель'); function recurs($params,$num,$sub_res,&$res) { foreach($params[$num] as $pos=>$sub_param) { $sub_res1=$sub_res; $sub_res1[]=$sub_param; if($num==count($params)-1 ) { $res[]=$sub_res1; } else recurs($params,$num+1,$sub_res1,$res); } } recurs ($params,0 ,array(),$res);echo("<pre>"); echo("</pre>");
CODE ( htmlphp):
скопировать код в буфер обмена
0 => 0 => string 'привет' (length=12) 1 => string 'мой' (length=6) 2 => string 'друг' (length=8) 1 => 0 => string 'привет' (length=12) 1 => string 'мой' (length=6) 2 => string 'приятель' (length=16) 2 => 0 => string 'привет' (length=12) 1 => string 'уважаемый' (length=18) 2 => string 'друг' (length=8) 3 => 0 => string 'привет' (length=12) 1 => string 'уважаемый' (length=18) 2 => string 'приятель' (length=16) 4 => 0 => string 'здравствуй' (length=20) 1 => string 'мой' (length=6) 2 => string 'друг' (length=8) 5 => 0 => string 'здравствуй' (length=20) 1 => string 'мой' (length=6) 2 => string 'приятель' (length=16) 6 => 0 => string 'здравствуй' (length=20) 1 => string 'уважаемый' (length=18) 2 => string 'друг' (length=8) 7 => 0 => string 'здравствуй' (length=20) 1 => string 'уважаемый' (length=18) 2 => string 'приятель' (length=16)
(Добавление)
в этой теме (решение не мое но успешно использую) http://forum.php.su/topic.php?fo...70304#1417870304 ![Улыбка Улыбка](./im/emoticons/smile24.gif) |