*php cli 모드
* CLI: Command Line Interface (명령줄 인터페이스)
* PHP 할 수 있는 거 말고Apache IIS 서버에서 호출되어 CLI 모드로도 실행할 수 있습니다. php는 본질적으로 반환되기 때문입니다.C언어로 된 프로그램이에요
* 다음은 자주 쓰는 phpcli 명령
* 콘솔에 입력하세요:
php-v PHP 버전 보이기
-ini 출력 php.ini 프로필 정보
--rf function < name > 함수의 인자를 포함하여 php 함수의 정보를 출력합니다
--ri <extension> php 확장 정보 출력
-i 출력 php의 상세, 내용이 phpinfo(;)에 상당함
-m 컴파일된 모듈 출력
--re 출력 php 확장 모듈의 정보, 블록 이 모듈의 함수, 이 extension에 정의된 상수
CLI 방식으로 PHP 프로그램 실행
cli.ph 새로 만들기p파일
첫 번째 줄 입력:
#!C:\php\php.exe-q
이 명령은 이것이 c라는 것을 나타냅니다.li 프로그램
php 태그 뒤에 입력
<?php
에코" 헬로 phpcli;
?>
명령행 모드에서 입력하기 php.exe cli.php
전체 절차는 다음과 같다
#!C:\php\php.exe -q
<?php
echo 'hello php cli';
?>
CLI를 통해 매개 변수
php 통과$_SERVER['argc'] 와 $_SERVER['argc'] 로 파라미터를 전달해드립니다
전달된 매개 변수는 daiyutage 22입니다
#!C:\php\php.exe -q
<?php
echo "hello php cli\n";
var_dump($_SERVER['argc']); //$_SERVER['argc'] 전달하기 위한 매개 변수의 개수
var_dump($_SERVER['argv']); //S_SERVER['argv']전달하기 위한 매개 변수의 값입니다. 배열로 표시됨
?>
비고: APACH 서버가 php 인터프리터에 웹페이지가 서버로 제출한 데이터를 전달할 때 환경변수를 통해 전달되며, 일부 PHP 기본 글로벌 변수는 PHP 프로세스 시작 후 초기화됩니다.
실행 환경 후 시스템이 설정한 PHP 글로벌 변수에 모든 PHP를 그대로 사용할 수 있습니다
'개발 꿀팁 > PHP' 카테고리의 다른 글
PHP 밑바닥을 탐구하다 (0) | 2022.07.13 |
---|---|
PHP 쾌속 정거장 건설의 6가지 단계를 자세히 설명하다 (0) | 2022.07.12 |
php 배열 요소의 빠른 무게 제거 (0) | 2022.07.12 |
php 표준 입출력 (0) | 2022.07.12 |
PHP 엔트리-환경 구축 (0) | 2022.07.12 |