PHP 5秒倒计时(CLI,不是JavaScript)

发布时间:2022-04-30 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了PHP 5秒倒计时(CLI,不是JavaScript)脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在编写一个 PHP CLI(命令行)脚本,如果它是偶然运行的话会造成一些不可逆转的损坏.我想在继续执行脚本之前显示5秒倒数计时器.我怎么能用PHP做到一点

解决方法

添加我的两分钱,以下是添加确认提示方法.

<?PHP

echo "Continue? (Y/N) - ";

$stdin = foPEn('PHP://stdin','r');
$response = fgetc($stdin);
if ($response != 'Y') {
   echo "Aborted.\n";
   exIT;
}

$seconds = 5;

for ($i = $seconds; $i > 0; --$i) {
   echo $i;
   usleep(250000);
   echo '.';
   usleep(250000);
   echo '.';
   usleep(250000);
   echo '.';
   usleep(250000);
}

echo " Running Now\n";
// run command here

(您必须输入’Y’然后按Enter键.)

删除和替换数字而不是我在这里所做的,请尝试使用Frosty Z的聪明解决方案.或者,您可以使用ncurses来获得乐趣.见this tutorial.

脚本宝典总结

以上是脚本宝典为你收集整理的PHP 5秒倒计时(CLI,不是JavaScript)全部内容,希望文章能够帮你解决PHP 5秒倒计时(CLI,不是JavaScript)所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。