<?PHP header("Content-type: text/html; charset=utf-8"); $link = mysql_connect('localhost','root','eric') or die(mysql_error()); mysql_select_db('sortclass',$link); class SortClass{ var $data = array(); var $child = array(-1=>array()); var $layer = array(-1=>-1); var $parent = array(); var $link; var $table; function SortClass($link, $table){ $this->setNode(0, -1, '顶极节点'); $this->link = $link; $this->table = $table; $node = array(); $results = mysql_query('select * from '.$this->table.'',$this->link); while($node = mysql_fetch_assoc($results)){ $this->setNode($node['cid'],$node['pid'],$node['cname']); } }
Il s'agit d'une bibliothèque d'implémentation pour le fractionnement infini PHP, avec deux méthodes : récursive + non récursive. Les amis qui en ont besoin peuvent le télécharger et l'utiliser.
Toutes les ressources de ce site proviennent d'internautes ou sont réimprimées par les principaux sites de téléchargement. Veuillez vérifier vous-même l'intégrité du logiciel ! Toutes les ressources de ce site sont uniquement à titre de référence d'apprentissage. Merci de ne pas les utiliser à des fins commerciales. Sinon, vous serez responsable de toutes les conséquences ! En cas d'infraction, veuillez nous contacter pour la supprimer. Coordonnées : admin@php.cn
Article connexe
15May2018
L'exemple de cet article décrit la méthode d'implémentation de classification illimitée en PHP. Partagez-le avec tout le monde pour votre référence, les détails sont les suivants : 1. Fonction publique récursive getInfo(){$data=$this->select();$arr=$this->noLimit($data,$f_id=0 ,$level= 0);return $arr;}//Fonction publique de classification infinie noLimit($data,$f_id=0,$level=0){static $lists=ar
15Jan2025
Intercepter les appels de méthode en C# sans bibliothèques externesL'interception des appels de méthode est une technique précieuse pour tracer l'exécution des méthodes et...
28Feb2017
Il existe une classe d'opérations d'éléments de tableau multidimensionnels dans mon framework, qui est principalement utilisée pour lire les données de configuration dans le tableau. Vous pouvez obtenir et définir des éléments via des nœuds de chaîne : a.b.c, ainsi que superposer des tableaux multidimensionnels si vous en avez besoin. ça, vous pouvez vous y référer ! <?php/** * Créé par PhpStorm. * Utilisateur : ZHOUZ * Date : 14-5-25 * Heure : 17h32 */espace de noms Snail\Compone
21Feb2017
Cet article explique la méthode de mise en œuvre de la classification infinie dans le cadre thinkphp. La classification infinie est généralement utilisée dans le menu de classification des sites Web et constitue une structure et une fonction de données très couramment utilisées. Les étudiants intéressés peuvent s'y référer.
09Nov2024
Pourquoi certaines méthodes de classe PHP commencent-elles par un trait de soulignement ? En explorant les bibliothèques PHP, vous avez peut-être remarqué que certains développeurs préfèrent...
18Oct2024
Passer un champ de classe au décorateur de méthode de classeLorsque vous essayez de transmettre un champ de classe à un décorateur sur une méthode de classe, vous pouvez rencontrer une erreur indiquant que le champ n'existe pas. Cela se produit parce que vous essayez de passer le terrain à ce moment-là.
Hot Tools
Bibliothèque PHP pour les conteneurs d'injection de dépendances
Bibliothèque PHP pour les conteneurs d'injection de dépendances
Une collection de 50 excellents algorithmes PHP classiques
Algorithme PHP classique, apprenez d'excellentes idées et élargissez votre réflexion
Petite bibliothèque PHP pour optimiser les images
Petite bibliothèque PHP pour optimiser les images