В PHP 5 изисква ли се да използвате модификатора &
за предаване по референция? Например,
class People() { }
$p = new People();
function one($a) { $a = null; }
function two(&$a) { $a = null; )
В PHP4 се нуждаехте от модификатора &
, за да поддържате препратка след направена промяна, но съм объркан от темите, които прочетох относно автоматичното използване на PHP5 за преминаване по препратка, освен когато изрично клонира обекта.
В PHP5 модификаторът &
изисква ли се да предава по референция за всички типове обекти (променливи, класове, масиви, ...)?