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>"; ?>