thinkphp5 r4 生成多级分类

blob.png

function cat_menu($param, $arr)
{
	$request = \think\Request::instance();
	$url = $request->baseUrl();
	$get = $_GET;

	foreach ($arr as $key => $v) {
		$get[$param] = $key;
		$uri = $url."?".http_build_query($get);
		echo "<a href='$uri'>$uri</a><br/>";
	}
}
public function test()
{
	$arr1 = [
			"0"=>"汉字0",
			"1"=>"汉字1",
			"2"=>"汉字2",
			"3"=>"汉字3",
			"4"=>"汉字4",
			"5"=>"汉字5",
			"6"=>"汉字6",
			"7"=>"汉字7",
		];

	$arr2 = [
			"0"=>"分类0",
			"1"=>"分类1",
			"2"=>"分类2",
			"3"=>"分类3",
			"4"=>"分类4",
			"5"=>"分类5",
			"6"=>"分类6",
			"7"=>"分类7",
		];

	$arr3 = [
			"0"=>"天气0",
			"1"=>"天气1",
			"2"=>"天气2",
			"3"=>"天气3",
			"4"=>"天气4",
			"5"=>"天气5",
			"6"=>"天气6",
			"7"=>"天气7",
		];

	$arr4 = [
			"0"=>"茶叶0",
			"1"=>"茶叶1",
			"2"=>"茶叶2",
			"3"=>"茶叶3",
			"4"=>"茶叶4",
			"5"=>"茶叶5",
			"6"=>"茶叶6",
			"7"=>"茶叶7",
		];


	cat_menu("arr1",$arr1);
	echo "<br><br>";
	cat_menu("arr2",$arr2);
	echo "<br><br>";
	cat_menu("arr3",$arr3);
	echo "<br><br>";
	cat_menu("arr4",$arr4);
	echo "<br><br>";








}

生成结果如下:


QQ截图20160817014954.jpg

修改时间 2016-08-17

真诚赞赏,手留余香
赞赏
随机推荐
Serverless 笔记111
PHP 一次查询生成二维 Json
ThinkPHP5.* 远程代码执行高危漏洞的修复
Sublime常用插件
PHPExcel读取和写入Excel文件
xcode ios 模拟器没有HOME按键解决方法
jQuery Mobile弹出对话框后不刷新原页面,保持原页面内容不变
微信步步为营,百度节节溃败
Git 工作流程
babel-preset-env 一个就够了