Vyznam komentara // intentionally ==

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

Ahoj,
kedze vzdy kym zacnem pouzivat nejaky rozsiahlejsi nastroj tak chcem vediet presne ako funguje tak sa aktualne kompletne sprtam v Nette zdrojakoch a citam si API reference.

Na X miestach som uz v kode videl nasledovne:

<?php
	// intentionally ==
?>

Viem co dane slovicko znamena, no metie ma napriklad to, ze niekedy je to uvedene pri operatore !=.

Znamena to teda, ze autor zamerne pouzil iba dvojne (obycajne) porovnanie == a nie typove === bez ohladu na to ci sa rozpravame o rovnosti == alebo nerovnosti !=?

Vedel by mi niekto objasnit tuto malu perlicku?

Dakujem.

blacksun
Člen | 177
+
0
-

Já to vidím tak, že je to okomentování záměrného využití NEtypové kontroly, tzn. jak píšeš.

Majkl578
Moderator | 1364
+
0
-

Standardně se používá typová kontrola (===, !==) a tyhle komentáře ospravedňují použití netypové kontroly.

blacksun
Člen | 177
+
0
-

Spíš než ospravedlňují tak informují „čtenáře“, že to není chyba, ale záměr.