Кавычки в PHP - вопрос религии...
Мне надоело видеть подобные высказывания:
Эта тема холиварна не меньше чем "Кенон против Никона" или скажем "Windows против Linux"
Как и некоторые сомневающиеся, я решил проверить экспериментально...
для начала простое присваивание
Запустил раз 10 примерно....
Разница от 1 тысячной до 1 сотой! и это на 10 млн строк! Причем как в плюс, так и в минус! Для меня этого достаточно чтобы не морочить голову кавычками и писать так как хочется. Но мы пойдем дальше.
Следующий код:
Тоже запустил 10 раз...
Разница от 1 до 3 тысячных на 1 млн созданий.
Вывод: Идите вы нафиг со своими холиварами, использую те кавычки которые хочу!
Мне надоело видеть подобные высказывания:
Улучшения: 1. Необходимо чтобы в .description.php и других файлах по максимуму использовались одинарные кавычки - они работают быстрее (например 'NAME' => 'IBLOCK_ID', вместо "NAME" => "IBLOCK_ID",) |
Как и некоторые сомневающиеся, я решил проверить экспериментально...
для начала простое присваивание
<? $start = microtime(true); for ($i=0; $i<10000000; $i++) { $text = 'Какая-то текстовая строка в одинарных кавычках'; } $end = microtime(true); $time = ($end - $start); echo $time; echo '<br>'; $start = microtime(true); for ($i=0; $i<10000000; $i++) { $text = "Какая-то текстовая строка в двойных кавычках"; } $end = microtime(true); $time = ($end - $start); echo $time; ?> |
Запустил раз 10 примерно....
Разница от 1 тысячной до 1 сотой! и это на 10 млн строк! Причем как в плюс, так и в минус! Для меня этого достаточно чтобы не морочить голову кавычками и писать так как хочется. Но мы пойдем дальше.
Следующий код:
<? $start = microtime(true); for ($i=0; $i<1000000; $i++) { $text = array('NAME' =>'Какая-то текстовая строка в одинарных кавычках'); } $end = microtime(true); $time = ($end - $start); echo $time; echo '<br>'; $start = microtime(true); for ($i=0; $i<1000000; $i++) { $text = array("NAME" =>"Какая-то текстовая строка в двойных кавычках"); } $end = microtime(true); $time = ($end - $start); echo $time; ?> |
Разница от 1 до 3 тысячных на 1 млн созданий.
Вывод: Идите вы нафиг со своими холиварами, использую те кавычки которые хочу!