"PHP php sapi name()"의 두 판 사이의 차이

(새 문서: {{소문자}} ;php_sapi_name(); ==예제== <source lang='php'> <?php echo php_sapi_name(); </source> ==실행결과== ;CLI <source lang='cli'> [root@jmnote html]# php test.php cli <...)
 
잔글 (봇: 자동으로 텍스트 교체 (-source +syntaxhighlight))
 
(사용자 2명의 중간 판 15개는 보이지 않습니다)
1번째 줄: 1번째 줄:
{{소문자}}
{{DISPLAYTITLE:PHP php_sapi_name()}}
;php_sapi_name();
==개요==
;PHP php_sapi_name()
*PHP 서버 API 이름을 반환하는 함수
*상수 [[PHP_SAPI]]의 값과 동일함


==예제==
==예시==
<source lang='php'>
<syntaxhighlight lang='console'>
[root@localhost html]# cat php_sapi_name.php
<?php
<?php
echo php_sapi_name();
var_dump( php_sapi_name() );
</source>
</syntaxhighlight>


==실행결과==
{{소스헤더|CLI에서 실행}}
;CLI
<syntaxhighlight lang='console'>
<source lang='cli'>
[root@localhost html]# php php_sapi_name.php  
[root@jmnote html]# php test.php
string(3) "cli"
cli
</syntaxhighlight>
</source>


;웹
{{소스헤더|웹에서 실행 (아파치)}}
<source lang='text'>
<syntaxhighlight lang='console'>
apache2handler
[root@localhost html]# curl http://localhost/php_sapi_name.php
</source>
string(14) "apache2handler"
</syntaxhighlight>
 
{{소스헤더|웹에서 실행 (php-fpm)}}
<syntaxhighlight lang='console'>
[root@localhost html]# curl http://localhost/php_sapi_name.php
string(8) "fpm-fcgi"
</syntaxhighlight>


==같이 보기==
==같이 보기==
*[[SAPI]]
* [[SAPI]]
* [[PHP_SAPI]]
* [[PHP CLI인지 확인]]
* [[라라벨 로그 퍼미션 문제 해결]]


==참고==
*http://php.net/manual/en/function.php-sapi-name.php
[[분류: PHP]]
[[분류: PHP]]

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

1 개요[ | ]

PHP php_sapi_name()
  • PHP 서버 API 이름을 반환하는 함수
  • 상수 PHP_SAPI의 값과 동일함

2 예시[ | ]

[root@localhost html]# cat php_sapi_name.php 
<?php
var_dump( php_sapi_name() );
CLI에서 실행
[root@localhost html]# php php_sapi_name.php 
string(3) "cli"
웹에서 실행 (아파치)
[root@localhost html]# curl http://localhost/php_sapi_name.php
string(14) "apache2handler"
웹에서 실행 (php-fpm)
[root@localhost html]# curl http://localhost/php_sapi_name.php
string(8) "fpm-fcgi"

3 같이 보기[ | ]

4 참고[ | ]

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