五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

#!/usr/bin/env php寫法的好處

2022-05-15 10:25 作者:zip11  | 我要投稿

#!/usr/bin/env php寫法的好處


最近在寫PHP腳本發(fā)現(xiàn)有些腳本有這么個寫法,長見識了。


腳本語言的第一行,目的就是指出,你想要你的這個文件中的代碼用什么可執(zhí)行程序去運(yùn)行它。

比如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寫法的好處


這種寫法主要是為了讓你的程序在不同的系統(tǒng)上都能適用。


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


#!/usr/bin/env php會自動的在你的用戶PATH變量中所定義的目錄中尋找php來執(zhí)行的。


加上-P參數(shù)使用來指定一些目錄去尋找php這個程序


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


為了讓程序更加的有可擴(kuò)展性,可以寫成如下代碼:


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

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

(-S-P之間沒有空格)


那么它除了在這兩個目錄尋找之外,還會在PATH變量中定義的目錄中尋找。


#!/usr/bin/php寫成 #!/usr/bin/env php會好些,當(dāng)然更好的是#!/usr/bin/env -S-P/usr/local/bin:/usr/bin:${PATH} php


一般使用#!/usr/bin/env php這種寫法就能兼容大部分服務(wù)器了。


同理,python腳本開頭寫法:


#!/usr/bin/env python


done!


#!/usr/bin/env php寫法的好處的評論 (共 條)

分享到微博請遵守國家法律
和林格尔县| 乐清市| 宾川县| 广灵县| 颍上县| 中方县| 石狮市| 江山市| 都昌县| 宜春市| 九江县| 囊谦县| 呼玛县| 乌海市| 金湖县| 大港区| 庆城县| 南江县| 宜春市| 宝鸡市| 周口市| 嘉定区| 航空| 湄潭县| 临朐县| 木兰县| 时尚| 中西区| 夏邑县| 襄汾县| 剑河县| 静安区| 益阳市| 讷河市| 武义县| 桐城市| 日土县| 鸡东县| 武隆县| 苗栗县| 鄱阳县|