重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
//查看数组这里有2个函数
为清苑等地区用户提供了全套网页设计制作服务,及清苑网站建设行业解决方案。主营业务为网站建设、做网站、清苑网站设计,以传统方式定制建设网站,并提供域名空间备案等一条龙服务,秉承以专业、用心的态度为用户提供真诚的服务。我们深信只要达到每一位用户的要求,就会得到认可,从而选择与我们长期合作。这样,我们也可以走得更远!
print_r 和 var_dump
其中var_dump会输出数组值的数据类型。
你试一试使用
var_dump($rq);
或者
print_r($rq);
如果格式不是很好看,在上面的语句前面加上
echo "pre";
这样数组就能按格式输出,方便查看。
1、在test.php文件内,使用header设置test.php执行的编码为utf8,避免输出中文的时候出现乱码。
2、在test.php文件内,创建一个测试的数组,例如,定义一个分类的数组,其对应的索引值分别为0,4,8。
3、在test.php文件内,使用array_values()方法将上一步的数据重新排序,并且从0开始,把重新排序的数组保存在$result变量中。
4、在test.php文件内,使用foreach方法遍历数组,其中$k为索引值,$v为索引值对应的数组值。
5、在test.php文件内,使用echo方法输出数组中的索引值和对应的数组值即可。
//查看数组这里有2个函数
print_r 和 var_dump
其中var_dump会输出数组值的数据类型。
你试一试使用
var_dump($rq);
或者
print_r($rq);
如果格式不是很好看,在上面的语句前面加上
echo "pre";
这样数组就能按格式输出,方便查看。
?php
Header('content-type:text/html;charset=utf-8');
// 因为你之前向数组中放值的时候把两个值连接成一个值了,所以数组中只放了一个值,
// [["haha",91],["heihei",92]]. 要这种子数组中有两个值, 不要连接就行了啊,
while($row1 = mysql_fetch_array($result1)){
$deval[]=array( $row1['devname'], round(floatval($row1['val']),4) );
}
$deval= json_encode($deval);
echo $deval;