Gibt es eigentlich Pointer in PHP so wie man sie aus Hochsprachen kennt? Wenn ja wie deklariert man sie?
Kann mir einer helfen?
Kann mir einer helfen?
<?php
$tree = array();
$namensliste=array("Sohn1","Vater1: Vater von Sohn1","Mutter1: Mutter von Sohn1","Vater2: Vater von Vater1");
input_tree($tree);
output_tree($tree);
function output_tree($record)
{
if($record['name']) {
echo $record['name'];
echo "<br>";
output_tree($record['vater']);
output_tree($record['mutter']);
}
}
function input_tree(&$record)
{
global $namensliste;
$name = current($namensliste);
next($namensliste);
if($name) {
$record['name'] = $name;
input_tree($record['vater']);
input_tree($record['mutter']);
}
}
?>
Kommentar