Autor | Zpráva | ||
---|---|---|---|
dRaGen Profil |
#1 · Zasláno: 1. 2. 2009, 15:17:35
Zdravím,
napadlo mě, co je rychlejší a míň zatěžuje server ... substr($text,-1); nebo $text{strlen($text) - 1}; Má možnost to někdo otestovat ? :) |
||
Jan Tvrdík Profil |
#2 · Zasláno: 1. 2. 2009, 15:53:51
dRaGen
1. Je to celkem jedno 2. místo $text{strlen($text) - 1}; použij radši $text[strlen($text) - 1];, protože od PHP 6 by to první nemělo fungovat. |
||
Timy Profil |
#3 · Zasláno: 1. 2. 2009, 15:57:12 · Upravil/a: Timy
dRaGen
Můžeš si to otestovat sám, viz třeba mé měření rekurze. (Koukám, že jsem tam zaměnil koncovou rekurzi a normální rekurzi… Nevadí, nedůležité.) Obecně mají tyto funkce řádově stejnou složitost, takže je z hlediska rychloist celkem jedno, jakou použiješ. Použij tedy tu čitelnější. |
||
Časová prodleva: 17 let
|
0