代码如下:
/**
* 字符串循环
* edit www.jbxue.com
*/
$string = "welcome to www.jbxue.com";
for($i=0;$i
$char = substr($string,$i,1);
}
?>
另外,介绍下php分割字符串并循环输出的几个例子。
例1,
$test='472347127,893372115,850965403';
$r=explode(",",$test);
for($i=0;$i
echo $i.".". $r[$i]."
";
}
?>
输出:
0.472347127
1.893372115
2.850965403
例2,
$a="893372115,472347127,850965403" ;
$b=explode(",",$a);
foreach($b as $bb){
echo $bb."
";
//print_r($b);
}
?>
输出:
893372115
472347127
850965403
例3,
//循环读取数组变量值,类似ASP中Split的用法:
$pizza = "值1|值2|值3|值4|值5";
$pieces = explode("|", $pizza);
$num=count($pieces);
for ($i=0;$i
echo $pieces[$i]."
";
}
sizeof() 函数计算数组中的单元数目或对象中的属性个数。
该函数是 count() 的别名
例4,循环输出并保存在数组中的函数:
function myemail($myemail2){
$myemail3=explode(",",$myemail2);
for($i=0;$i
$emailist[]=array("emailvalue"=>$myemail3[$i]);
}
return $emailist;
}
?>