현재 위치: > 함수 카테고리 모음> proc_close

proc_close

proc_open ()에 의해 열린 프로세스를 닫고 프로세스 종료 코드를 반환합니다.
이름:proc_close
분류:프로그램 실행
사용 언어:php
한 줄 설명:Proc_open () 함수에 의해 열린 프로세스를 닫고 프로세스의 종료 상태 코드를 반환합니다.

함수 이름 : proc_close ()

해당 버전 : PHP 4> = 4.3.0, PHP 5, PHP 7

함수 설명 : Proc_Close ()는 Proc_Open () 함수에 의해 열린 프로세스를 닫고 프로세스의 종료 상태 코드를 반환하는 데 사용됩니다.

구문 : int proc_close (Resource $ process)

매개 변수 :

  • $ process : proc_open () 함수에 의해 반환 된 프로세스 리소스.

반품 값 :

  • 프로세스가 성공적으로 닫히면 프로세스의 종료 상태 코드가 반환됩니다.
  • 종료 프로세스가 실패하거나 프로세스가 종료되지 않으면 -1을 반환하십시오.

예:

 // 打开进程$descriptors = array( 0 => array('pipe', 'r'), // 标准输入1 => array('pipe', 'w'), // 标准输出2 => array('pipe', 'w') // 标准错误输出); $process = proc_open('ls', $descriptors, $pipes); if (is_resource($process)) { // 关闭进程$exitCode = proc_close($process); if ($exitCode === -1) { echo "无法关闭进程或进程未退出。"; } else { echo "进程已成功关闭,退出状态码为:" . $exitCode; } } else { echo "无法打开进程。"; }

참고 :

  • Proc_Close () 함수는 Proc_Open () 함수에 의해 열린 프로세스를 닫는 데만 사용될 수 있습니다.
  • 프로세스가 닫힌 후 Proc_get_status () 함수를 사용하여 프로세스의 종료 상태 코드 등과 같은 프로세스의 자세한 정보를 얻을 수 있습니다.
유사한 함수
  • shell 명령에 사용할 수있는 매개 변수로 문자열을 트랜스 코딩합니다. escapeshellarg

    escapeshellarg

    shell명령에사용할수있는매개변수로문
  • 현재 프로세스의 우선 순위를 변경하십시오 proc_nice

    proc_nice

    현재프로세스의우선순위를변경하십시오
  • proc_open ()에 의해 열린 프로세스를 닫고 프로세스 종료 코드를 반환합니다. proc_close

    proc_close

    proc_open()에의해열린프로세스
  • proc_open () 함수에 의해 열린 프로세스에 대한 정보를 얻습니다 proc_get_status

    proc_get_status

    proc_open()함수에의해열린프로
  • 쉘 환경을 통해 명령을 실행하고 전체 출력을 문자열로 반환합니다. shell_exec

    shell_exec

    쉘환경을통해명령을실행하고전체출력을문자
  • 외부 프로그램 및 디스플레이 출력을 실행합니다 system

    system

    외부프로그램및디스플레이출력을실행합니다
  • 명령을 실행하고 입력/출력에 사용되는 파일 포인터를 엽니 다. proc_open

    proc_open

    명령을실행하고입력/출력에사용되는파일포
  • Proc_open이 열린 프로세스를 처치하십시오 proc_terminate

    proc_terminate

    Proc_open이열린프로세스를처치하
인기 기사