<?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, '頂極節(jié)點(diǎn)'); $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

15 May 2018
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

15 Jan 2025
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...

28 Feb 2017
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

21 Feb 2017
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.

09 Nov 2024
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...

04 Jul 2025
La principale différence entre ClassMethod et StaticMethod est le passage et le but des paramètres. ① ClassMethod re?oit la classe comme le premier paramètre (CLS), qui peut être utilisé pour accéder aux propriétés et méthodes de classe, qui conviennent aux méthodes d'usine ou aux opérations au niveau de la classe; ② StaticMethod ne re?oit pas des paramètres transmis automatiquement, mais ressemble plus à une fonction ordinaire liée à une classe, adaptée aux fonctions d'outil ou à l'encapsulation logique; ③ ClassMethod prend en charge l'héritage et la réécriture et peut renvoyer les instances de sous-classe, et bien que StaticMethod prenne également en charge la réécriture, il n'implique pas d'état de classe ou d'instance; ④ Si la méthode doit appeler les données de la classe elle-même, sélectionnez ClassMethod. S'il s'agit uniquement de classification logique et n'a pas de structure de classe, sélectionnez StaticMe


Outils chauds Tags

Outils chauds

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
