라이브러리

[PHP_CONFIG] cli_server.color - PHP 내장 웹서버의 컬러 출력 활성화




PHP CLI 서버는 PHP를 사용하여 웹 서버를 구동할 수 있는 기능입니다. PHP CLI 서버는 PHP의 `cli-server` 모듈을 사용하여 구동할 수 있습니다. 이 모듈은 PHP 5.4.0부터 기본적으로 포함되어 있습니다.

`cli-server.color` 옵션은 PHP CLI 서버의 출력을 색상으로 표시하는 기능입니다. 이 옵션을 사용하면 PHP CLI 서버의 출력이 더 읽기 쉽고 가독성이 높아집니다.

cli-server.color 옵션의 사용법

`cli-server.color` 옵션은 PHP CLI 서버의 명령줄에서 사용할 수 있습니다. 다음은 예제입니다.

#hostingforum.kr
bash

php -S localhost:8000 -t public -d cli_server.color=on



이 명령은 PHP CLI 서버를 구동하고, `public` 폴더를 루트 폴더로 설정하며, `cli_server.color` 옵션을 활성화합니다.

cli-server.color 옵션의 옵션값

`cli_server.color` 옵션에는 두 가지 옵션값이 있습니다.

* `on`: PHP CLI 서버의 출력을 색상으로 표시합니다.
* `off`: PHP CLI 서버의 출력을 색상으로 표시하지 않습니다.

예제

다음은 `cli-server.color` 옵션을 사용한 예제입니다.

#hostingforum.kr
php

// index.php



<?php



echo "Hello, World!";

echo "33[92m" . "This is a green text." . "33[0m";

echo "33[91m" . "This is a red text." . "33[0m";

echo "33[94m" . "This is a blue text." . "33[0m";



?>



이 예제는 PHP CLI 서버를 구동하고, `cli_server.color` 옵션을 활성화한 후, `index.php` 파일을 실행합니다. PHP CLI 서버의 출력은 다음과 같습니다.

#hostingforum.kr


Hello, World!

This is a green text.

This is a red text.

This is a blue text.



이 예제에서 `33[92m`, `33[91m`, `33[94m`은 ANSI 색상 코드입니다. `33[0m`은 색상 코드를 종료하는 코드입니다.

결론

`cli-server.color` 옵션은 PHP CLI 서버의 출력을 색상으로 표시하는 기능입니다. 이 옵션을 사용하면 PHP CLI 서버의 출력이 더 읽기 쉽고 가독성이 높아집니다. PHP CLI 서버의 명령줄에서 이 옵션을 사용할 수 있으며, 두 가지 옵션값이 있습니다. `on`은 PHP CLI 서버의 출력을 색상으로 표시하고, `off`은 PHP CLI 서버의 출력을 색상으로 표시하지 않습니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

  • 전체 394건 / 25 페이지

검색

게시물 검색