co robi $this->value = key(array($this->value ⇒ NULL));

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
japlavaren
Člen | 404
+
+2
-

ahoj,

nasiel som v zdrojakoch kod

<?php
$this->value = key(array($this->value => NULL));
?>

bude to nejaky hack, ale neviem aky

japlavaren
Člen | 404
+
0
-

asi si odpoviem sam:

  • prevadza string ciselne hodnoty na int – „11“ ⇒ 11
  • prevadza float na int – 1.1 ⇒ 1
  • prevadza null na empty string
hrach
Člen | 1844
+
+1
-

jak spravne sam pises, dela to neco takovehoto. PHP s klici u pole zachazi velmi podivne, konvertuje je je na int nebo string. takze toto to dela ten prevod, aby pak sedelo striktni porovnani.