Когда применять unset в php7

443
31 декабря 2016, 17:04

Здравствуйте, посмотрел выступления зендовца, почитал статьи на Хабре. Поле чего возник логичный, но философский вопрос про оптимизацию кода.

Теперь

echo 'Hello', $username, '!';

медленнее, чем

echo 'Hello, {$username}!'; // вероятно, фигурные — лишние

Теперь что-то вроде

for ($i = 0, $l = count($arr); $i < $l; $i++) {
    $str = 'Hello, World';
}

Равноценно:

$str = 'Hello, World';
for ($i = 0; $i < count($arr); $i++) {}

Потому что строка неизменяемая и интерпретатор об этом знает. То есть напишешь unset($str) в конце этого блока, как будет медленней работать… Мне это странно. Объясните, пожалуйста, подкрепляя источниками как теперь оптимальней писать код? Где писать unset-ы.

READ ALSO
Поиск по многомерному массиву PHP

Поиск по многомерному массиву PHP

ЗдравствуйтеЕсть массив такой структуры:

387
Поиск числа Fibonacci на php

Поиск числа Fibonacci на php

Объясните пожалуйста как работает скрипт

574
Проблема с .htacess: не могу настроить редирект

Проблема с .htacess: не могу настроить редирект

Добрый вечерДрузья, помогите решить задачу: хочу переделать урлы следующего типа:

338
Как поменять curl метод POST на GET?

Как поменять curl метод POST на GET?

Такова проблемка, есть сервис вида siteua/get_new

576