একটি গ্লোবাল ভেরিয়েবল প্রোগ্রামের যেকোনো অংশ থেকে অ্যাক্সেস করা যায়। তবে, মডিফাই করার জন্য একটি গ্লোবাল ভেরিয়েবলকে স্পষ্টভাবে সেই ফাংশনে গ্লোবাল ডিক্লেয়ার করতে হয় যেটিতে এটি মডিফাই করা হবে। এটি করা হয় ভেরিয়েবলের সামনে GLOBAL কীওয়ার্ড রাখলেই।
উদাহরণ
PHP-তে গ্লোবাল ভেরিয়েবল ডিক্লেয়ার করার কোড নিচে দেওয়া হলো:
<?php $val = 1; function display() { GLOBAL $val; $val++; print "Value = $val"; } display(); ?>
আউটপুট
এটি নিচের আউটপুটটি দেবে:
Value = 2
উদাহরণ
আরেকটি উদাহরণ দেখা যাক:
<?php $a = 2; $b = 3; function display() { global $a, $b; $b = $a + $b; } display(); echo $b; ?>
আউটপুট
এটি নিচের আউটপুটটি দেবে:
5