以下是代码,想在里面加个条件,求老鸟指导该怎么写
这边是每次取出一条记录,我这里想每次取出2条记录
<li>1++++2</li><li>1++++2</li>---------------------------------------------<?php
$test=explode("||||||",$navinfor['cail']);
foreach($test as $v){
if(!$v)
{
continue;
}
echo '<li>';
$dot='';
$valarr=explode('::::::',$v);
foreach($valarr as $val)
{
echo $dot.$val;
$dot='++++';
}
echo '</li>';
}
?>
这边是每次取出一条记录,我这里想每次取出2条记录
<li>1++++2</li><li>1++++2</li>---------------------------------------------<?php
$test=explode("||||||",$navinfor['cail']);
foreach($test as $v){
if(!$v)
{
continue;
}
echo '<li>';
$dot='';
$valarr=explode('::::::',$v);
foreach($valarr as $val)
{
echo $dot.$val;
$dot='++++';
}
echo '</li>';
}
?>
别用foreach了
例子
<?php
$a=array("a"=>"Dog","b"=>"Cat","c"=>"Horse");
print_r(array_rand($a,2));
?>输出:
Array ( [0] => c [1] => b )