找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 204|回复: 0

[基础] PHP增加服务器变量

  [复制链接]
发表于 2023-2-23 11:17 | 显示全部楼层 |阅读模式

我想增加一个$_SERVER['nnn']变量如何?直接$_SERVER['nnn'] = '23333';这样写也行,但在某些框架里,可能会出现取不到值的情况。下面总结几种增加服务器变量的方法:

PHP增加$_SERVER变量,准确的说应该是在apache/nginx配置文件里加

apache+PHP模式:

1、在.htaccess里加入:

  SetEnv  static     
  SetEnv  mysql_user   root
  SetEnv  mysql_pwd    123456

 这种方法不用重启apache服务器,方便直接。



 

nginx修改的任何配置文件都要重启或者重新加载配置文件。


经过上面的配置后,就可以在PHP里直接使用:$_SERVER['static'],$_SERVER['MYSQL_USERNAME']等这些自定义变量了。因为线上和线下配置文件可能不同,这样配置最简洁,也方便。也不容易被猜出来数据库用户名与密码。

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|学习笔记

GMT+8, 2024-5-18 14:46 , Processed in 0.022331 second(s), 14 queries , APCu On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表