如何在不在浏览器中打开的情况下运行php文件?我能用php做到吗?或者我应该使用其他语言?
即。向用户发送生日邮件
即每5小时发送一次ping等
答案 0 :(得分:4)
要自动化您的脚本,您应该使用cron
答案 1 :(得分:2)
我会使用python。
然而,PHP完全可以用于此目的。它有cli
SAPI,用于命令行脚本(包括cronjobs等)。
只需使用指向PHP解释器的hashbang行启动PHP文件:
#!/usr/bin/php
<?php
echo 'hello shell';
答案 2 :(得分:0)
CLI是命令行界面。从cron开始,您可以通过命令行启动PHP脚本。
尝试启动此功能,您将了解下一步操作: http://www.php.net/manual/en/features.commandline.usage.php
形成命令行运行之类的东西 C:&gt; c:\ php \ php.exe c:\ path \ to \ your \ script.php