wdcsx 发表于 2017-3-3 09:43:01

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
页: [1]
查看完整版本: php.exe 执行 .php文件