PHP에 매개변수를 전달하는 세 가지 방법: 1. "$argv" 또는 "$argc" 변수를 사용하여 매개변수를 전달합니다. 2. getopt() 함수를 사용하여 매개변수에 전달합니다. 구문은 "getopt('a)입니다. :b: ')"; 3. fwrite() 및 fgets()를 사용하여 사용자 입력 데이터를 통해 매개변수를 전달합니다.
이 튜토리얼의 운영 환경: Windows 7 시스템, PHP 버전 7.1, DELL G3 컴퓨터
매개변수를 php
1에 전달하는 세 가지 방법. 수신
<?php /** * 使用 $argc $argv 接受参数 */ echo "接收到{$argc}个参数"; print_r($argv);
테스트 결과는 다음과 같습니다
2. getopt 함수를 사용하세요(이 방법을 권장합니다)
<?php /** * 使用 getopt函数 */ $param_arr = getopt('a:b:'); print_r($param_arr);
3, 사용자를 통해 데이터를 입력
<?php /** * 提示用户输入,类似Python */ fwrite(STDOUT,'please input:'); echo 'your input is:'.fgets(STDIN);
사용자 입력을 비울 수 없습니다
<?php /** * 提示用户输入,类似Python */ $fs = true; do{ if($fs){ fwrite(STDOUT,'请输入您的博客名:'); $fs = false; }else{ fwrite(STDOUT,'抱歉,博客名不能为空,请重新输入您的博客名:'); } $name = trim(fgets(STDIN)); }while(!$name); echo '您输入的信息是:'.$name."\r\n";
추천 학습: "PHP 비디오 튜토리얼"
위 내용은 PHP에 매개변수를 전달하는 세 가지 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!