PHP operátory: == vs. ===

V delších cyklech (např. zpracování řetězců bajt po bajtu) se vyplatí používat místo operátorů == a != raději === a !==. Možná vás jejich rychlost příjemně překvapí.


Komentáře

[1] Jiří Počta [web] – 2007-02-25, 22.18

Vyplatí se to používat v aplikacích jako je třeba návštěvní kniha nebo registrace ??? O jaké rychlosti se tu bavíme ??? Jak dlouho trvá zpracování obyčejného operátoru == a jak dlouho operátoru === ?

[2] Jan Odvárko [web] – 2007-02-25, 22.37

Nějak přesně jsem to neměřil, ale v cyklech od 1000 iterací už by podle mě nebylo od věci to použít. Vím, že při zpracování cca 5000 řádkového řetězce bajt po bajtu mi to ze 6 sec ušetřilo 1 sec, přičemž při každé iteraci to dělalo 3 až 5 porovnání === / !==.

[3] haivxkje [web] – 2010-10-10, 21.34

[4] acqjyudfsxx [web] – 2011-05-28, 17.52

[5] cungdavv [web] – 2011-06-21, 2.28

[6] dnjbzppnom [web] – 2011-12-23, 21.39

Přidat komentář

Identifikace autora

(zobrazí se v antispam podobě)

Komentář

Nepoužívej HTML značky a piš pokud možno s diakritikou. Na ostatní komentáře se odkazuj např. [1]

Díky za tvůj názor!

Navigace

Hledání