A.BAT 文件放www文件夹中,内容如下:
E:\phpStudy\php\php-5.4.45\php -f b.php
pause
================================
b.php也放www中,内容如下:
<?php
echo 666;
?>
若需要定时器处理,比如:10s执行一次【经过实测无误。】。
bat文件内容如下:
@echo off
E:\phpStudy\php\php-5.4.45\php -f b.php
:start
ping -n 10 127.1>NUL
E:\phpStudy\php\php-5.4.45\php -f b.php
goto start
pause
===========
若要实现每执行一次都换行,可以在bat中这样 echo. 注意:echo后面有一个点。
@echo off
E:\phpStudy\php\php-5.4.45\php -f b.php
echo.
:start
ping -n 3 127.1>NUL
E:\phpStudy\php\php-5.4.45\php -f b.php
echo.
goto start
pause
提示:若bat中显示中文乱码,则用:iconv(“utf-8″,”gb2312//IGNORE”,”中文”);处理下,转下编码。因为bat中编码中文是gb2312!若b.php是ansi编码则不需要转码的哦。
echo iconv(“utf-8″,”gb2312//IGNORE”,”中文”);处理下即可,若需要换行则串接一个 “\r\n”
完整b.php代码如下:
echo file_get_contents(‘http://127.0.0.1/oop,180104/tp3/index.php/Admin/index/aaa’);
echo “处理完成\r\n”;