Hello,
Wichtiger als die Millisekunden Rechenzeit sind die Minuten Denkzeit, um das verschachtelte zweite Beispiel fehlerfrei zu entwirren.
Da habe ich noch so ein Ding, über dessen Sinn bzw abwicklung ich seit Tagen grübele:
$indicator = pack('c', @eval('return '.$indicator.';'));
Ein harzliches Glückauf
Tom vom Berg