PHP,
pasted
on Aug 12:
|
<?php
$params = array(
'param1' => array(1,2,3),
'param2' => array(1,2,3),
'param3' => array(1,2,3)
);
foreach($params['param1'] as $param1) {
foreach($params['param2'] as $param2) {
foreach($params['param3'] as $param3) {
echo "\$object = new Object($param1, $param2, $param3);" . PHP_EOL;
}
}
}
?>
|
Output:
|
$object = new Object(1, 1, 1);
$object = new Object(1, 1, 2);
$object = new Object(1, 1, 3);
$object = new Object(1, 2, 1);
$object = new Object(1, 2, 2);
$object = new Object(1, 2, 3);
$object = new Object(1, 3, 1);
$object = new Object(1, 3, 2);
$object = new Object(1, 3, 3);
$object = new Object(2, 1, 1);
$object = new Object(2, 1, 2);
$object = new Object(2, 1, 3);
$object = new Object(2, 2, 1);
$object = new Object(2, 2, 2);
$object = new Object(2, 2, 3);
$object = new Object(2, 3, 1);
$object = new Object(2, 3, 2);
$object = new Object(2, 3, 3);
$object = new Object(3, 1, 1);
$object = new Object(3, 1, 2);
$object = new Object(3, 1, 3);
$object = new Object(3, 2, 1);
$object = new Object(3, 2, 2);
$object = new Object(3, 2, 3);
$object = new Object(3, 3, 1);
$object = new Object(3, 3, 2);
$object = new Object(3, 3, 3);
|
|