Кавычки в 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 млн созданий.
Вывод: Идите вы нафиг со своими холиварами, использую те кавычки которые хочу!