Computer >> Máy Tính >  >> Lập trình >> PHP

PHP $ argv

Giới thiệu

Khi một tập lệnh PHP được chạy từ dòng lệnh, mảng superglobal $ argv chứa các đối số được truyền cho nó. Phần tử đầu tiên trong mảng $ argv [0] luôn là tên của script. Biến này không khả dụng nếu register_argc_argv chỉ thị trong php.ini bị vô hiệu hóa.

$ argv

Tập lệnh sau được thực thi từ dòng lệnh.

Ví dụ

<?php
var_dump($argv);
?>

Đầu ra

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

Trong một ví dụ khác như sau, việc bổ sung các đối số dòng lệnh được thực hiện

Ví dụ

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

Đầu ra

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