কম্পিউটার

পিএইচপি-তে ‘=&’ অ্যাসাইনমেন্ট অপারেটরের অর্থ এবং ব্যবহার কী?


একটি ভেরিয়েবল থেকে অন্য একটিতে ডেটা অনুলিপি করার পরিবর্তে, একটি অ্যারে বা অবজেক্টে করা পরিবর্তনগুলি '=&' অপারেটর ব্যবহার করে অন্যটিতে করা যেতে পারে। এটি 'রেফারেন্স দ্বারা অ্যাসাইনমেন্ট' পদ্ধতি হিসাবে পরিচিত, যার অর্থ উভয় মান বা বস্তু একই ডেটা নির্দেশ করবে এবং ডেটার কোনও অনুলিপি তৈরি করা হয় না। এইভাবে, ডেটা অপ্রয়োজনীয়তা এড়ানো হয়।

উদাহরণ

<?php
   $my_val1 = 67;
   $my_val2 = &$my_val1;
   $my_val1 = 89;
   print "The value is : ";
   print "$my_val2";
?>
প্রিন্ট করুন

আউটপুট

The value is : 89

ট্যাগের ভিতরে, দুটি মান ঘোষণা করা হয় যেখানে দ্বিতীয় মানটি প্রথম মানের রেফারেন্স দ্বারা অ্যাসাইনমেন্ট। এর পরে, প্রথম ভেরিয়েবলের মান পরিবর্তন করা হয় এবং দ্বিতীয় মানটি প্রদর্শিত হয়। এটি প্রথম অবজেক্টের সবচেয়ে সাম্প্রতিক আপডেট করা মান প্রদর্শন করে। এর মানে প্রথম ভেরিয়েবলে করা পরিবর্তনগুলি কোন কপি না করেই দ্বিতীয় ভেরিয়েবলে প্রতিফলিত হয়েছে।


  1. পিএইচপি-তে একটি স্থায়ী কুকির অর্থ কী?

  2. পিএইচপি-তে পাস বাই রেফারেন্স এবং পাস বাই ভ্যালু কী?

  3. C# এ অ্যাসাইনমেন্ট অপারেটর কি?

  4. C# এ ডেটা প্রকার, মান প্রকার এবং রেফারেন্স প্রকারগুলি কী কী?