15 srpna 2006

PHP past: NULL[...]

Zajímavé info o PHP (testováno na PHP4 i PHP5):

<?php

$x = null;
while (!IsSet($x['past_na_stonozky'])):
  $x = &$x['tak tohle by rozhodne nemelo fungovat!'];
  echo "Ale jak vidite tak PROJDE!\n";
endwhile;

?>

(vyzkoušet raději z příkazové řádky). Dobrá věc na položení PHP při dohledávání předka... PHP totiž v pohodě sežere $x = null[...], což není zrovna příliš korektní chování.

Již IsSet by asi měl hlásit chybu (nejlepší řešení)... a samotné přiřazení NULL[...] by nemělo jít již vůbec

Žádné komentáře: