Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> PHP

पीएचपी $argv

परिचय

जब एक PHP स्क्रिप्ट को कमांड लाइन से चलाया जाता है, तो $argv superglobal array में दिए गए तर्क होते हैं। सरणी में पहला तत्व $argv[0] हमेशा स्क्रिप्ट का नाम है। यह चर उपलब्ध नहीं है यदि register_argc_argv php.ini में निर्देश अक्षम है।

$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 स्क्रिप्ट के माध्यम से बड़ी फ़ाइलों को कैसे डाउनलोड करें?

    PHP स्क्रिप्ट के माध्यम से बड़ी फ़ाइलों को डाउनलोड करने के लिए, कोड इस प्रकार है - उदाहरण <?php function readfile_chunked($filename,$retbytes=true) {    $chunksize = 1*(1024*1024); // how many bytes per chunk the user wishes to read    $buffer = '';    $cnt =

  1. - PHP में ign_user_abort () फ़ंक्शन

    इग्नोर_यूसर_एबॉर्ट () फ़ंक्शन सेट करता है कि क्या कोई दूरस्थ क्लाइंट स्क्रिप्ट के चलने को रोक सकता है। सिंटैक्स ignore_user_abort(setting) पैरामीटर सेटिंग - ट्रू एक स्क्रिप्ट में उपयोगकर्ता के निरस्त होने की उपेक्षा करता है (स्क्रिप्ट चलती रहेगी)। यह डिफ़ॉल्ट रूप से गलत है यानी क्लाइंट के बंद होन

  1. - PHP में जावास्क्रिप्ट चर कैसे पास करें?

    आप PHP में उसी पृष्ठ पर आसानी से JavaScript वैरिएबल मान प्राप्त कर सकते हैं। निम्नलिखित कोड एल आज़माएं। <script> var res = "success"; </script> <?php echo "<script>document.writeln(res);</script>"; ?>