PHP foreach 如何判断为数组最后一个元素?面包屑去掉最后一个箭头的实例

PHP foreach 如何判断为数组最后一个元素?面包屑去掉最后一个箭头的实例
<?php $blen=count($breadcrumb); foreach ( $breadcrumb as $k=>$v ) {?>
<a href=”<?=base_url() ?>category/<?=$v;?>”><?=$v;?></a><?php if ( $k<$blen-1){ echo “&raquo;”;}?>
<?php }?>

原理说明:例如$array=array(’11′,’22′);print_r($array);//Array ( [0] => 11 [1] => 22 )
foreach遍历给定的 array 数组。每次循环中,当前单元的值被赋给 $v,键名(数组下标)也会在每次循环中被赋给变量 $k。
$blen=count($breadcrumb);自然是数组的长度了,这个函数不需要解析了。

暂无评论

发表评论

快捷键:Ctrl+Enter