কম্পিউটার

পিএইচপি $গ্লোবালস


পরিচয়

$GLOBALS হল সমস্ত বিশ্বব্যাপী সংজ্ঞায়িত ভেরিয়েবলের রেফারেন্সের একটি সহযোগী অ্যারে। ভেরিয়েবলের নাম কী গঠন করে এবং তাদের বিষয়বস্তু হল অ্যাসোসিয়েটিভ অ্যারের মান।

$GLOBALS উদাহরণ

এই উদাহরণটি $GLOBALS অ্যারে দেখায় যেখানে গ্লোবাল ভেরিয়েবলের নাম এবং বিষয়বস্তু রয়েছে

উদাহরণ

<?php
$var1="Hello";
$var2=100;
$var3=array(1,2,3);
echo $GLOBALS["var1"] . "\n";
echo $GLOBALS["var2"] . "\n";
echo implode($GLOBALS["var3"]) . "\n";
?>

আউটপুট

এটি নিম্নলিখিত ফলাফল তৈরি করবে। −

Hello
100
123

নিম্নলিখিত উদাহরণে, $var1 গ্লোবাল নেমস্পেসে সংজ্ঞায়িত করা হয়েছে সেইসাথে ফাংশনের ভিতরে একটি স্থানীয় পরিবর্তনশীল। গ্লোবাল ভেরিয়েবল $GLOBALS অ্যারে থেকে বের করা হয়;

উদাহরণ

<?php
function myfunction(){
   $var1="Hello PHP";
   echo "var1 in global namespace:" . $GLOBALS['var1']. "\n";
   echo "var1 as local variable :". $var1;
}
$var1="Hello World";
myfunction();
?>

আউটপুট

এটি নিম্নলিখিত ফলাফল তৈরি করবে। −

var1 in global namespace:Hello World
var1 as local variable :Hello PHP

  1. পিএইচপি একই ফাইলে একাধিক নেমস্পেস নির্ধারণ করে

  2. পিএইচপি নামস্থান কীওয়ার্ড এবং __NAMESPACE__ ধ্রুবক

  3. পিএইচপি পাই() ফাংশন

  4. পিএইচপি সহ স্ট্রিপ বিরাম চিহ্ন