डेटा को एक चर से दूसरे चर में कॉपी करने के बजाय, एक सरणी या वस्तु में किए गए परिवर्तन '=&' ऑपरेटर का उपयोग करके दूसरे में किए जा सकते हैं। इसे 'संदर्भ द्वारा असाइनमेंट' विधि के रूप में जाना जाता है, जिसका अर्थ है कि मान या ऑब्जेक्ट दोनों एक ही डेटा को इंगित करेंगे, और डेटा की कोई प्रतिलिपि नहीं बनाई जाती है। इस तरह, डेटा अतिरेक से बचा जाता है।
उदाहरण
<?php $my_val1 = 67; $my_val2 = &$my_val1; $my_val1 = 89; print "The value is : "; print "$my_val2"; ?>
आउटपुट
The value is : 89