Статьи,обзоры,справочники по PHP
Наша фирма предоставляет услуги юриста по миграционному праву

Плюсы использования временных переменных


Введение временных переменных позволяет упростить некоторые сложные выражения или вызовы функций. Еще они приносят пользу, когда позволяют избежать многократного вызова функции с одними и теми же аргументами.

Вот пример, в котором не используется лишних переменных:

<?php

// string reverse_characters (string str) // Переворачивает строку символов

function  reverse_characters ($str) { return implode ("", array_reverse (preg_split ("//", $str))); }

?>

Вызову функции implode() в качестве одного из параметров передается результат выполнения вложенных функций, поэтому такой код трудно прочесть. В данном случае нам может здорово помочь использование временной переменной:

<?php

// string reverse_characters (string str) // Переворачивает строку символов

function reverse_characters ($str) { $characters = preg_split ("//", $str);
    $characters = array_reverse ($characters);
    return implode ("",  $characters);
}

?>



Содержание раздела