PHP recursion infinite classification and return array example
Release: 2016-07-25 09:04:46
Original
1317 people have browsed it
-
-
/** - * Recursive infinite classification returns array
- * link: bbs.it-home.org
- * date: 2013/2/21
- */
- $conn = mysql_connect('localhost','root','123456');
- mysql_select_db('test');
- mysql_query("set names 'utf8'");
function getCate($pid = 0)
- {
- $sql = "select * from cate where pid=".$pid;
- $res = mysql_query($sql);
- if($res)
- {
- while($row = mysql_fetch_assoc($res)){
- $categories[] = $row;
- }
- }
- < ;p>if(0 < count($categories))
- {
- for($i = 0; $i < count($categories); $i++)
- {
- $categories[$i]['child' ] = getCate($categories[$i]['id']);
- }
}
return $categories;
- }
//Call
- $cate = getCate(0);
- ?>
-
Copy code
Articles you may be interested in:
php infinite classification recursive function
Extended code for php to implement infinite-level caching classes
Unlimited scalable menu made with php and js
Unlimited classification implemented by php and mysql
php generates an array class from infinite classification
Analysis of infinite classification in ecshop
Infinite level selectTree class written in php
php uses recursive method to implement infinite classification code
|
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Latest Articles by Author
-
2024-10-22 09:46:29
-
2024-10-13 13:53:41
-
2024-10-12 12:15:51
-
2024-10-11 22:47:31
-
2024-10-11 19:36:51
-
2024-10-11 15:50:41
-
2024-10-11 15:07:41
-
2024-10-11 14:21:21
-
2024-10-11 12:59:11
-
2024-10-11 12:17:31