分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 前端开发

php脚本#!/usr/bin/env php 写法

发布时间:2023-09-06 02:04责任编辑:苏小强关键词:暂无标签

脚本语言的第一行,目的就是指出,你想要你的这个文件中的代码用什么可执行程序去运行它。

比如php脚本的第一行可以写成如下几种格式

#!/usr/bin/php#!/usr/bin/env php#!/usr/bin/env -S -P/usr/local/bin:/usr/bin php#!/usr/bin/env -S-P/usr/local/bin:/usr/bin:${PATH} php

#!/usr/bin/env php写法的好处

这种写法主要是为了让你的程序在不同的系统上都能适用。

不管你的php是在/usr/bin/php还是/usr/local/bin/php

#!/usr/bin/env php会自动在当前用户PATH变量中寻找php来执行。

加上-P参数使用来指定一些目录去寻找php这个程序

#!/usr/bin/env -S -P/usr/local/bin:/usr/bin php的作用就是在/usr/local/bin和/usr/bin目录下寻找php。

为了让程序更加的有可扩展性,可以写成如下代码:

#!/usr/bin/env -S-P/usr/local/bin:/usr/bin:${PATH} php(-S-P之间没有空格)

那么它除了在这两个目录寻找之外,还会在PATH变量中定义的目录中寻找。

#!/usr/bin/php写成 #!/usr/bin/env php会好些,当然更好的是#!/usr/bin/env -S-P/usr/local/bin:/usr/bin:${PATH} php

一般使用#!/usr/bin/env php这种写法就能兼容大部分服务器了。

php脚本#!/usr/bin/env php 写法

原文地址:https://www.cnblogs.com/xzlive/p/9322542.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved