php数组输出
<?phpfor($a=0;$a<49;$a++){$cardRnd=mt_rand(10,99);if($cardRnd==39)$cardRnd=40;$rnd[$a...
<?php
for ($a = 0; $a < 49; $a++) {
$cardRnd = mt_rand(10, 99);
if ( $cardRnd == 39 )
$cardRnd = 40;
$rnd[$a+1] = $cardRnd;
}
print_r($rnd[$a]);
?>
的结果怎么以数组的形式输出!!可以在加分!!!
数字之间用逗号隔开;例如(12,15.17,63,10) 得到的结果可以要直接添加到数据库内!!! 展开
for ($a = 0; $a < 49; $a++) {
$cardRnd = mt_rand(10, 99);
if ( $cardRnd == 39 )
$cardRnd = 40;
$rnd[$a+1] = $cardRnd;
}
print_r($rnd[$a]);
?>
的结果怎么以数组的形式输出!!可以在加分!!!
数字之间用逗号隔开;例如(12,15.17,63,10) 得到的结果可以要直接添加到数据库内!!! 展开
4个回答
展开全部
数字之间用逗号隔开??
例如
<?php
$str="1,2,3,4,5,6,7,8,9,10";
$arr=explode(",",$str);
print_r($arr);//或用var_dump($arr);
根据你上面的例子,print_r(参数) 参数应该是个数组,而print_r($rnd[$a])表示一个元素
for ($a = 0; $a < 49; $a++) {
$cardRnd = mt_rand(10, 99);
$rnd[$a+1] = $cardRnd;
}
print_r($rnd);
这样是可以的
?>
例如
<?php
$str="1,2,3,4,5,6,7,8,9,10";
$arr=explode(",",$str);
print_r($arr);//或用var_dump($arr);
根据你上面的例子,print_r(参数) 参数应该是个数组,而print_r($rnd[$a])表示一个元素
for ($a = 0; $a < 49; $a++) {
$cardRnd = mt_rand(10, 99);
$rnd[$a+1] = $cardRnd;
}
print_r($rnd);
这样是可以的
?>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
print_r($rnd[$a]) 换成 print_r($rnd)就是以数组的形式输出了,你要将他数字之间用逗号隔开 直接用 implode(",",$rnd)就好了;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
echo implode(",", $rnd);
不知道你所谓的数组形式是什么意思
可以参考
print_r($rnd);
var_dump($rnd);
var_export($rnd);
不知道你所谓的数组形式是什么意思
可以参考
print_r($rnd);
var_dump($rnd);
var_export($rnd);
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
foreach($rnd as $name=>$val){
echo $name.".".$val;
}
上述程序实现了你的想法
echo $name.".".$val;中间的点随便换,中间的奥,你给加点分
echo $name.".".$val;
}
上述程序实现了你的想法
echo $name.".".$val;中间的点随便换,中间的奥,你给加点分
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询