2013-04-13 10 views
1

쉘 명령으로 myfile.php에서 실행할 PHP 스크립트를 작성하고 있습니다. ,어떻게 PHP를 바꿀 수 있습니까?

[------] 

[*-----] 

[****--] 

이 그런 일을 할 수있는 가장 좋은 방법입니다 경우 모르겠어요,하지만 난 그게 간단한 echo을 사용하여이 작업을 수행하려면 :
나는이 같은 시간에 변경 진행률 표시 줄을 표시하려면 쉘에서 진행 막대의 위치는 변경되지 않습니다.

끝나면 전체 로딩 작업을 삭제하려고합니다.

일반적으로 내가 이미 가지고있는 것을 변경할 수있는 방법은 무엇입니까? echo?

답변

0

chr(8)는 백 스페이스 문자입니다. 약간의 수학만으로도 커서를 바의 시작 부분으로 옮길 수 있고, 새로운 데이터를 이전에 인쇄 한 부분 위에 인쇄 할 수 있습니다.

바 끝에서 줄 바꿈을 인쇄하지 마십시오.

문제 : 출력에서 ​​텍스트 캡처를 수행하면 캡처 된 텍스트로이를 캡처하지만 콘솔 창에서 잘 보입니다.

관련 문제