একটি ভেরিয়েবল থেকে অন্য একটিতে ডেটা অনুলিপি করার পরিবর্তে, একটি অ্যারে বা অবজেক্টে করা পরিবর্তনগুলি '=&' অপারেটর ব্যবহার করে অন্যটিতে করা যেতে পারে। এটি 'রেফারেন্স দ্বারা অ্যাসাইনমেন্ট' পদ্ধতি হিসাবে পরিচিত, যার অর্থ উভয় মান বা বস্তু একই ডেটা নির্দেশ করবে এবং ডেটার কোনও অনুলিপি তৈরি করা হয় না। এইভাবে, ডেটা অপ্রয়োজনীয়তা এড়ানো হয়।
উদাহরণ
<?php $my_val1 = 67; $my_val2 = &$my_val1; $my_val1 = 89; print "The value is : "; print "$my_val2"; ?>প্রিন্ট করুন
আউটপুট
The value is : 89