我一直在制作一个基于phpmailer的电子邮件发件人。一切都很好,发送电子邮件,但我想让我的发件人更简单。
当我运行我的脚本时,通常的命令是php MKSENDER,我想让它就像从像./MKSENDER --SEND这样的bash脚本运行,任何建议如何构建它?
php MKSENDER
./MKSENDER --SEND
非常感谢
你需要看看shebang线。
只要您具有执行权限,将#!/usr/bin/env php放在文件顶部就应该有效:
#!/usr/bin/env php
#!/usr/bin/env php <?php echo "Hello World";
然后,您可以使用本机函数getopt()来获取选项,或者自己解析argv。