php.exe 执行 .php文件

代码如下:

<?php
echo "hello php";
echo __FILE__;
$path1 = "test_schedule.txt";
$path2 = dirname(__FILE__)."\\"."test_schedule.txt";
$fp=fopen($path1, "a+"); 
fwrite($fp,  date("Y-m-d H:i:s") . " path1 success!\n"); 
$fp=fopen($path2, "a+"); 
fwrite($fp,  date("Y-m-d H:i:s") . " path2 success!\n"); 
fclose($fp); 
?>

值得注意的一点是:

在cmd命令窗口下通过执行命令: php.exe "D:\Workspace\test.php (环境变量设好后)

与你通过浏览器访问test.php

两个path, $path1和$path2在后一种环境下是一样的,但在前一种环境下是不一样的,

在cmd命令窗口下$path1返回的是:C:\Users\【用户账户】\test_schedule.txt

php

相关推荐