"PHP $argv"의 두 판 사이의 차이

잔글 (봇: 자동으로 텍스트 교체 (-</source> +</syntaxhighlight>, -<source +<syntaxhighlight ))
 
(사용자 3명의 중간 판 8개는 보이지 않습니다)
3번째 줄: 3번째 줄:
* 스크립트로 전달되는 배열
* 스크립트로 전달되는 배열
* 커맨드라인에서 실행 시 인자가 배열로 넘어감
* 커맨드라인에서 실행 시 인자가 배열로 넘어감
* [[PHP 사전정의 변수]]의 하나


==예시==
==예시==
* test.php
{{소스헤더|test.php}}
<source lang='php'>
<syntaxhighlight lang='php'>
<?php
<?php
print_r($argv);
print_r($argv);
</source>
</syntaxhighlight>
<source lang='console'>
<syntaxhighlight lang='console'>
root@zetawiki:~# php test.php a b c
root@zetawiki:~# php test.php a b c
Array
Array
19번째 줄: 20번째 줄:
     [3] => c
     [3] => c
)
)
</source>
</syntaxhighlight>
<syntaxhighlight lang='console'>
root@zetawiki:~# php test.php "John Smith" 'Jane Doe'
Array
(
    [0] => test.php
    [1] => John Smith
    [2] => Jane Doe
)
</syntaxhighlight>


==같이 보기==
==같이 보기==
*[[PHP $argc]]
* [[PHP $_SERVER('argv')|PHP $_SERVER['argv']]]
*[[PHP getopt()]] - CLI에서 옵션 받기
* [[PHP $argc]]
* [[PHP getopt()]] - CLI에서 옵션 받기
* [[PHP 사전정의 변수]]


==참고 자료==
==참고==
* http://php.net/manual/kr/reserved.variables.argv.php
* http://php.net/manual/kr/reserved.variables.argv.php


[[분류: PHP]]
[[분류: PHP 변수]]

2020년 11월 2일 (월) 02:56 기준 최신판

1 개요[ | ]

PHP $argv
  • 스크립트로 전달되는 배열
  • 커맨드라인에서 실행 시 인자가 배열로 넘어감
  • PHP 사전정의 변수의 하나

2 예시[ | ]

test.php
<?php
print_r($argv);
root@zetawiki:~# php test.php a b c
Array
(
    [0] => test.php
    [1] => a
    [2] => b
    [3] => c
)
root@zetawiki:~# php test.php "John Smith" 'Jane Doe'
Array
(
    [0] => test.php
    [1] => John Smith
    [2] => Jane Doe
)

3 같이 보기[ | ]

4 참고[ | ]

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}