2016-07-09 4 views
0

PHP를 사용하여 콘솔에서 텍스트의 스타일을 지정하려면 어떻게해야합니까? [PHP CLI에서 실행]PHP를 사용하여 콘솔에서 텍스트의 스타일을 지정하려면 어떻게해야합니까? [PHP CLI에서 실행]

내가 파란색 배경에 노란색 굵은 텍스트가 할 말 있습니다 :

편집 : 아래의 코드는, 나는 그것이 아니라는 것을 잘 알고 그냥 예를 들어 오전

일. 나는 전에이 질문을했고 사람들은 내가 더 구체적이어야한다고 말했다.

echo "Lorem unem ipsum. <span style="color: yellow; font-wieght: bold; background-color: blue;">This is yellow bold text with blue background.</span> Dip dunem sipsum." 
+0

PHP CLI에서 실행 중이십니까? – RiggsFolly

+0

Windows 또는 * NIX'alike – RiggsFolly

+0

예 질문을 편집했습니다. 나는 리눅스에 대한 배경이 없으며 인터넷에서 내 질문에 대한 답을 찾을 수없는 이유 중 하나 인 "실제 프로그래밍 언어"에 대한 경험이 없다. 나는 무엇을 찾고 있는지 정말로 모른다. – Michal

답변

0

* nix 콘솔로 출력하려는 ​​경우 ANSI escape codes을 사용해야합니다. ansi-php과 같은 쉬운 API에서 이러한 이스케이프 코드를 래핑하는 데 사용할 수있는 패키지가 있습니다.

+1

두 번째 링크를 좋아합니다. 아마도 이것을 답으로 표시 할 것입니다. 나는 php artisan과 symfony 콘솔을 사용하는 방법을 안다. 그러나 나는 재미를위한 나 자신의 최소한의 도구를 만드는 것에 대해 생각하고 있었다. bramus/ansi-php는 쉽게 복제 할 수 있습니다. – Michal

2
echo "\033[32m". "coloured green text\n"; 
echo "\033[37m"."white text\n"; 

사용 구글! 몇 가지 예 : PHP Class for Coloring PHP Command Line (CLI) Scripts Output

+0

감사합니다. 어떤 공식 문서가 있습니까? 내가 텍스트에 적용 할 수있는 모든 스타일을 나열하는 하나. – Michal

+0

@MichalJarnot이 페이지는 아주 좋은 개요를 가지고 있습니다 : http://wiki.bash-hackers.org/scripting/terminalcodes – 1sloc

+0

[Bash/Prompt customization : Colors] (https://wiki.archlinux.org/index.php/) Bash/Prompt_customization # Colors) –

관련 문제