重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
数据库提到的数据一般是资源类型的,要逐一读出,添加到数组
专业从事网站制作、成都网站设计,高端网站制作设计,成都小程序开发,网站推广的成都做网站的公司。优秀技术团队竭力真诚服务,采用成都h5网站建设+CSS3前端渲染技术,响应式网站,让网站在手机、平板、PC、微信下都能呈现。建站过程建立专项小组,与您实时在线互动,随时提供解决方案,畅聊想法和感受。
while($row = mysql_fetch_assoc($res)){
$data[] = $row;
}
PHP有自带的高性能函数 var_export
conn.php
?php
$dbconfig = array (
'host'='127.0.0.1',
'name'='root',
'password'='123456',
?
b.php
?php
// 读取配置
include 'conn.php';
echo $dbconfig['host'];
// 修改配置
$dbconfig['host'] = 'xxx.xxx.xxx.xxx';
file_put_contents('conn.php', "?php\n$dbconfig = " . var_export($dbconfig) . "\n?");
// 再读取配置
include 'conn.php';
echo $dbconfig['host'];
?
参考连接:
遍历数据表,把相应的数据放到数组中即可
例如:
?php
//定义一个数组,用于保存读取到的数据
$contents = array();
$query = mysql_query("select * from table");
//遍历数据表
while($array = mysql_fetch_array($query)){
$contents[] = $array;
}
print_r($contents);
//然后循环数组,或者通过键名使用数组
foreach($contents as $value){
print_r($value);
}
echo $contents[0]['字段名称'];
?
循环写入示例如下(其他循环写入原理也是一样的):
?php
//定义空数组
$arr= array();
//循环初始化条件
$i=1;
//根据判断进行while循环
while($i=10){
//写入数组
$arr[]="元素".$i;
//递增
$i++;
}
print_r($arr);
/*
* Array
(
[0] = 元素1
[1] = 元素2
[2] = 元素3
[3] = 元素4
[4] = 元素5
[5] = 元素6
[6] = 元素7
[7] = 元素8
[8] = 元素9
[9] = 元素10
)*/
?