gpt4 book ai didi

PHP数组配置文件

转载 作者:太空宇宙 更新时间:2023-11-03 12:17:19 25 4
gpt4 key购买 nike

你可能会说我是新手,我试图通过创建一个包含我网站所有设置的配置文件来让自己的生活更轻松一些。

我正在这样做,因为我正在学习并尝试更加努力地插入我的知识并一遍又一遍地重复相同的代码

我已经创建了一个名为 settings.php 的文件,我目前的代码是这样的

<?php

return array(
'host' => 'localhost',
'username' => 'me',
'password' => 'password',
'db_name' => 'mydb'
);

?>

在我的页面中我放置了以下代码

<?php
//set connection variables
$host = include('settings.php');
$username = include('settings.php');
$password = include('settings.php');
$db_name = include('settings.php');

//connect to mysql server
$mysqli = new mysqli($host, $username, $password, $db_name);

//check if any connection error was encountered
if(mysqli_connect_errno()) {
echo "Error: Could not connect to database.";
exit;
}
?>

我从另一个可以找到的问题中得到这段代码 here

这个接缝不起作用,但我不能确定,因为它不会给出错误。

在继续之前,我想添加其他设置,这些设置将存储在数据库中,这是我执行此操作的最佳方式吗?

最佳答案

这是您将如何使用您的代码...

<?php
//set connection variables
$config = include('settings.php');

//connect to mysql server
$mysqli = new mysqli($config['host'], $config['username'], $config['password'], $config['db_name']);

//check if any connection error was encountered
if(mysqli_connect_errno()) {
echo "Error: Could not connect to database.";
exit;
}
?>

关于PHP数组配置文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21537819/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com