কম্পিউটার টিউটোরিয়াল

PHP $argv


ভূমিকা

যখন একটি PHP স্ক্রিপ্ট কমান্ড লাইন থেকে রান করা হয়, $argv সুপারগ্লোবাল অ্যারে এতে পাস করা আর্গুমেন্টগুলো ধারণ করে। অ্যারেতে প্রথম এলিমেন্ট $argv[0] সবসময় স্ক্রিপ্টের নাম। এই ভেরিয়েবল উপলব্ধ নয় যদি php.ini-এ register_argc_argv ডিরেক্টিভ ডিজেবলড থাকে।

$argv

নিচের স্ক্রিপ্ট কমান্ড লাইন থেকে এক্সিকিউট করা হয়েছে।

উদাহরণ

<?php var_dump($argv); ?>

আউটপুট

array(1) { [0] => string(8) "main.php" }

আরেকটি উদাহরণে, কমান্ড লাইন আর্গুমেন্টগুলোর যোগফল করা হয়েছে—

উদাহরণ

<?php $add = $argv[1] + $argv[2]; echo "addition = " . $add; ?>

আউটপুট

C:\xampp\php>php test1.php 10 20 addition = 30

  1. PHP pi() ফাংশন

  2. PHP স্ক্রিপ্ট দিয়ে বড় ফাইল ডাউনলোড করা

  3. PHP-এ ignore_user_abort() ফাংশন

  4. JavaScript ভেরিয়েবল PHP-তে কিভাবে পাস করবেন