【发布时间】:2019-12-07 08:35:17
【问题描述】:
也许这是一个简单的问题,但我刚刚开始,想知道如何通过循环创建所有参赛者 var_dump?这是我的代码。
$database['db-host'] = 'localhost';
$database['db-user'] = 'root';
$database['db-pass'] = 'root';
$database['db-name'] = 'my_db';
foreach ($database as $details => $values) {
define(strtoupper($details), $values);
}
我可以使用 var_dump('DB_USER'); 单独查看它们,但想知道如何将它们全部查看为由 foreach 循环创建的数组?
谢谢
【问题讨论】:
-
不确定stackoverflow.com/questions/1864067/… 是不是你想要的?
-
@NigelRen 谢谢,这显示了所有这些定义,我得到了一个巨大的列表,有什么方法可以只显示我用循环创建的那个?
-
@AbdUrRehman:为什么你想要作为组,为什么不把这个变量
$database传递给你想要的全局变量? -
@AbdUrRehman:使用
db_host下划线代替db-host破折号 -
@RishiRaut 谢谢,我也注意到了,最好使用下划线而不是破折号。
标签: php