======[PHP] Verschaltelte Stringauswertung mit {}======
Einige tests, wie man mit Strings in Complex (Curly) Syntax verschachteln kann
'Eins', 'id_2' => 'Zwei', 'id_0' => 'Null');
//Array mit index erweitern
$array = $array + array_values($array);
for($i=0; $i <3; $i++){
//Verschachteltes {} innerhalb eines String
echo "index {$i} ist '{$array[$i]}', jedoch ist id_{$i} '{$array["id_{$i}"]}'
";
}
?>
array('id_10' => 'Zehn', 'id_11' => 'Elf', 'id_12' => 'Zwölf'),
'id_2' => array('id_20' => 'Zwanzig', 'id_21' => 'Einundzwanzig', 'id_22' => 'Zweinndzwanzig'),
'id_0' => array('id_00' => 'Null', 'id_01' => 'Eins', 'id_02' => 'Zwei'));
for($i = 0; $i < count($array); $i++){
for ($j = 0; $j < count($array["id_{$i}"]); $j++){
//Verschachteltes {} innerhalb eines String
echo "id_{$i}{$j} '{$array["id_{$i}"]["id_{$i}{$j}"]}'
";
}
}
?>