% 완료율을 출력하는 장기 실행 펄 스크립트가 있습니다. PHP 페이지에서 완료 상태를 실시간으로 어떻게 표시합니까?PHP에서 perl 스크립트를 모니터하는 방법
예 :
펄 :
my $i = 0;
for $i (1 .. 6) {
print "$i\n";
sleep 1;
}
print "script end\n";
exit;
PHP :
echo passthru('perl testprint.pl');
이 출력을 표시하기 위해 노력하고 있지만 실시간.
어떻게 출력됩니까? 각 줄에 새로운 비율이 있습니까? 이전의 백분율을 백스 페이스하는 것은 결코 파싱되지 않을 것이라는 아이디어를 가지고 있습니까? – jordanm
펄 스크립트는 현재 각 행에 새로운 백분율을 출력합니다. 그러나 필요한 경우 다시 작성할 수 있습니다. – Isius
은 perl을 php로 변환합니다. 이제까지 사람은 PHP가 더 낫다는 것을 안다 :-) –