Originariamente inviato da filippo.toso
Studiati questo codice:
Codice PHP:
<pre>
<?php
$elements = range('A', 'E');
function generate($array, $position) {
$results = array();
$count = count($array);
if ($position >= $count) {
return $results;
}
$element = $array[$position];
$position++;
for($i = $position; $i < $count; $i++) {
$results[] = "{$element}.{$array[$i]}";
}
return array_merge($results, generate($array, $position));
}
$array = generate($elements, 0);
print_r($array);
?>
</pre>
Ho provato a cambiare questa riga...
ovviamente cambiando gli $elements in :Codice PHP:
for($i = $position; $i < $count; $i++) {
$results[] = "{$element}.{$array[$i]}";
}
$elements=array(1,2,3,4,5,6,7,8,9,10);
Ma senza alcun esito...
![]()
![]()
Grazie
Ciao
![]()