首頁 > 後端開發 > php教程 > php的putenv函數中文不能使用的問題

php的putenv函數中文不能使用的問題

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
發布: 2016-10-10 11:39:14
原創
2191 人瀏覽過

如果了解laravel可以順便看下上面這塊;如果不了解;直奔分割線以下即可;

.env中的任何一項這裡以MAIL_DRIVER為例
改為「我的」 用env函數 可以正常取得到值;
改為「我」用env函數 就無法正常取得了;

<code>MAIL_DRIVER=我
var_dump(env(MAIL_DRIVER''));  // NULL


MAIL_DRIVER=我的
var_dump(env(MAIL_DRIVER''));  // 我的</code>
登入後複製

其他的一些中文比如說「好」 也會出現這種情況;
不得不說;laravel博大精深;研究了會env函數源碼;
最後定位到的問題是;
--------- ----------------------------------------了解與不了解laravel框架的分割線- -----------------------------------------------

<code>putenv("PROJECT_NAME=我的");
phpinfo();</code>
登入後複製

在phpinfo中的Environment 是可以搜尋到 PROJECT_NAME

<code>putenv("PROJECT_NAME=我");
phpinfo();</code>
登入後複製

在phpinfo中的Environment 是可以搜尋不到 PROJECT_NAME

請教親們;這是為什麼呢?如何無障礙的設定中文值?

相關標籤:
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新問題
Laravel Space/laravel-backup 無法安裝
來自於 1970-01-01 08:00:00
0
0
0
Laravel 5.1 登入 laravel 自備的 沒有啦
來自於 1970-01-01 08:00:00
0
0
0
composer安裝laravel安裝不上
來自於 1970-01-01 08:00:00
0
0
0
為什麼thinkphp比laravel效能好?
來自於 1970-01-01 08:00:00
0
0
0
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板