Вы не зашли.
250 тысяч
но сам факт...
250!!! А собственно нафига они там скобки то...
Стране нужны автобусы!
ну так для меня удобнее. без скобок для меня код становится абсолютно не читабельным. да и сами разработчики PHP рекомендуют использовать скобки везде. а вот на деле со скобками медленне получается код(
Кстати про читабельность. Ща прочитал- "Perl был основан на awk sed grep, и других средствах UNIX , и в результате при работе с перл часто получается код только для записи( то есть через несколько месяцов вы его понять не сумеете)." А ты про скобки
Стране нужны автобусы!
извечный спор, что быстрее,
print или
echo 500.000 проходов
Код:
span style="color: #0000BB"><?phpprint '';/*1.03411.04261.04401.03851.0431*/echo '';/*0.84390.83790.84870.83680.8507*/?> |
вот такие результаты)
значит echo быстрее)
ska ska ska
#17.
AntiKiller
Гость
2008.08.01 00:12
Я тут на сайтик наткнулся... Gemorroj, глянь... http://www.phpbench.com , если с инглишом дружишь(я думаю что дружишь
), почитай там... если не дружишь(или кто ещё глянет сайтик не знающий инглиша, перезагрузи страницу которая откроется пару раз...)..........
Ага, здорово. Особенно поразило на сколько быстрее код если подсчет кол-ва итераций вынести из цикла. А так же использование функций для работы с массивами
array_keys() / array_values()
Кто-то просил потестить скорость работы операторов
AND, &&, OR, ||.
Результаты приводить не буду, т.к. разницы в скорости вообще не заметил. 100.000 проходов с любым из этих операторов занимало около 1.6 секунды.
Код:
span style="color: #0000BB"><?php//150.000 проходовiconv_substr('1',1);//1.8843//1.8550//1.8388//1.8268//1.8288mb_substr('1',1);//1.7029//1.6956//1.6940//1.7172//1.6928substr('1',1);//1.6691//1.6661//1.6394//1.6151//1.6076?> |
Как видно, шустрее всех substr, потом mb_substr и самая медленная iconv_substr
При чем, чем входящая строка больше, тем разница ощущается сильнее.
Вообще не совсем понятно, помему библиотеки (iconv и mbstring) имеющие по большей части одинаковое предназначение разделены на 2 библиотеки.