為php設定系統變數 環境變數

2021-08-01 16:25:29 字數 1516 閱讀 6209

看到這個標題,有兩個疑問,是給php.exe設定系統環境變數,還是給程式語言設定可直接呼叫環境變數,說到這裡有的人可能暈了,因為我們常見到的都是第一種,相當於給某個命令設定快捷鍵,不用進到安裝該應用的目錄然後再敲命令。舉個例子:

d:\phpstudy

\php

\php-5.6.27-nts\

注意:這個是我的php.exe安裝的目錄,你的可能和我的不一樣,那都不重要。

例如,

php -v
php -m

這是很麻煩的事情,我想在任何地方使用php命令,那麼,你就應該把php.exe加入到全域性環境變數。

這個很簡單,絕大部分的程式都是一樣設定全域性變數,找到計算機,點右鍵,開啟控制系統面板的系統,左邊有個高階系統設定,點進去就可以看到了。如下所示的步驟:

把你的軟體的安裝路徑填進去就可以了,系統會自動識別你面的可執行檔案,.exe ,.bat,.phar等等可執行檔案,然後就可以在任何地方直接使用php的命令了!是不是很爽!

到這裡還沒完,我是需要給php設定環境變數的,就是那種可以直接用getenv()$_env()獲取的環境變數!那麼你就需要看這裡了,網上這方面的教程還沒有,我也是自己摸索出來的。

分三步進行:

variables_order = "egpcs"

預設值是『gpcs』,代表的是:get, post, cookie, env and server,e就是代表environment,意思是環境變數!

按照之前的步驟,開啟環境變數設定視窗:

在這裡設定你需要的環境變數,例如資料庫賬號密碼,等等。我這裡打了馬賽克,是必須的。

重啟之後,就可以直接在程式裡面使用了。例如,在我的php程式裡面。就可以直接:

echo getenv('db_host_name)

//或者 echo $_env('db_host_name)

是不是就可以了!趕緊試試吧!

PHP 系統變數 環境變數

在php 開發中,為了滿足 的需要,時常需要對php環境變數進行設定和應用,在虛擬主機環境下,有時我們更需要通過php環境變數操作函 數來對php環境變數值進行設定。為此我們有必要對php環境變數先有所熟悉。今天和大家分享php環境變數 server和php系統常量的部分詳細 說明。php提供了很多...

PHP 系統變數 環境變數

在php 開發中,為了滿足 的需要,時常需要對php環境變數進行設定和應用,在虛擬主機環境下,有時我們更需要通過php環境變數操作函 數來對php環境變數值進行設定。為此我們有必要對php環境變數先有所熟悉。今天和大家分享php環境變數 server和php系統常量的部分詳細 說明。php提供了很多...

setx exe設定系統環境變數

setx 有三種使用方式 語法 1 setx s system u domain user p password var value m 語法 2 setx s system u domain user p password var k regpath m 語法 3 setx s system u ...