如果了解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
立即学习“PHP免费学习笔记(深入)”;
请教亲们;这是为什么呢?如何无障碍的设置中文值?
PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号