读取数据库,打印显示:Array ( [t] => 2011-04-21 22:44:50 [c] => aaaaaaa ) Array ( [t] => 2011-04-21 22:50:14 [c] => bbbbbbb )
需要弄成以下格式:$data = array(
array(
t => '2011-04-21 22:44:50',
c => 'aaaaaaa',
), array(
t => '2011-04-21 22:50:14',
c => 'bbbbbbb',
),);
是不是有办法直接读取数据库,然后输出我需要的格式?
需要弄成以下格式:$data = array(
array(
t => '2011-04-21 22:44:50',
c => 'aaaaaaa',
), array(
t => '2011-04-21 22:50:14',
c => 'bbbbbbb',
),);
是不是有办法直接读取数据库,然后输出我需要的格式?
$b=Array ( 't' => '2011-04-21 22:50:14', 'c' => 'bbbbbbb' );$c=array($a,$b);
var_dump($c);
还是你另外有要求啊?
描述
mixed var_export ( mixed expression [, bool return] )
此函数返回关于传递给该函数的变量的结构信息,它和 var_dump() 类似,不同的是其返回的表示是合法的 PHP 代码。 您可以通过将函数的第二个参数设置为 TRUE,从而返回变量的表示。
$result_list = $obj_db->my_query($strlist);
while($rowlist = $obj_db->my_array($result_list))
{
$test = array("t"=>$rowlist[6],"c"=>$rowlist[2]);
print_r($test);
}输出是以下内容,而我要后面那种的效果。Array ( [t] => 2011-04-21 22:44:50 [c] => aaaaaaa ) Array ( [t] => 2011-04-21 22:50:14 [c] => bbbbbbb )
while($rowlist = $obj_db->my_array($result_list))
{
$test[] = array("t"=>$rowlist[6],"c"=>$rowlist[2]);
}
print_r($test);