倒叙输出 php,php倒序输出字符串

本文介绍了一个用于程序的面包屑导航功能,通过递归函数实现上级分类的显示。代码首先获取指定ID的分类信息,然后通过循环和递归调用自身,将上级分类按逆序添加到导航路径中。利用`explode()`、`array_reverse()`和`implode()`函数,实现了分类链接的倒序排列。这个功能有助于用户更好地理解当前页面在网站层级结构中的位置。
摘要由CSDN通过智能技术生成

0c3e1f26b517a4d1c2584dffe05e673f.jpg%0A

说明,开发的程序中,需要面包屑导航功能,根据分类ID循环显示上级分类,默认是先显示下级分类再显示上级分类,与实际实际情况刚好相反.

最终函数代码:

function get_list_fid($module,$id){

global $tres;

$tsql='select * from '.DB_PRE.'list where id='.$id;

$tdata=get_alldata($tsql);

if($tdata){

foreach($tdata as $row){

$tres .= '#@#>'.get_list_name($row['id']).'';

if($row['fid']!=0){

get_list_fid($module,$row['fid']);

}

}

}

$tres = implode(array_reverse(explode('#@#',$tres)));//倒序分类链接代码顺序

return $tres;

}

explode() 函数把字符串打散为数组。

array_reverse() 接受数组 array 作为输入并返回一个单元为相反顺序的新数组

implode() 函数把数组元素组合为一个字符串。

implode(array_reverse(explode('#@#',$tres)))

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值