Maison  >  Article  >  cadre php  >  Comment charger des méthodes externes dans thinkphp

Comment charger des méthodes externes dans thinkphp

藏色散人
藏色散人original
2022-12-07 09:11:591250parcourir

Thinkphp charge des méthodes externes : 1. Importez la bibliothèque de classes via la méthode d'importation, et sa syntaxe d'importation est telle que "import("Org.Util.Date");" 2. Utilisez le fournisseur pour importer des classes externes, et son la syntaxe d'importation est telle que "Vendor(' Zend.Filter.Dir');".

Comment charger des méthodes externes dans thinkphp

L'environnement d'exploitation de ce tutoriel : système Windows 7, thinkphp version 3.2, ordinateur Dell G3.

Comment charger des méthodes externes dans thinkphp ?

Méthode Thinkphp d'importation de classes externes

Je crois que de nombreuses personnes sont gênées par divers échecs dans l'utilisation de classes externes lors de l'utilisation de TP

Ce qui suit est une introduction détaillée à la méthode de référence et à l'attention portée aux détails

Chargement manuel du troisième -bibliothèques de classes

Étant donné que la bibliothèque de classes de troisième génération n'a pas d'espace de noms spécifique, vous devez utiliser les méthodes suivantes pour l'importer manuellement

1 La méthode d'importation peut importer n'importe quelle bibliothèque de classes

① Importez la classe org. package de bibliothèque

import("Org.Util.Date");

② Importer sous le module Accueil La classe

import("Home.Util.UserUtil");

③Importer la classe sous le module actuel

import("@.Util.Array");

④Importer le package de bibliothèque de classe du fournisseur

import('Vendor.Zend.Server');

Faites attention à l'exactitude du chemin. Après avoir introduit avec succès ces classes, assurez-vous de les instancier avant de les appeler.

2. Utilisez le fournisseur pour importer des classes externes

Remarque : il existe une différence de casse sous les hôtes Unix ou Linux, donc lorsque vous utilisez la méthode d'importation, faites attention à la casse du nom du répertoire et du nom de la bibliothèque de classes, sinon l'importation sera effectuée. échouer.

Vendor('Zend.Filter.Dir');

Veuillez vous référer au manuel officiel pour plus de détails : http://document.thinkphp.cn/manual_3_2.html#autoload ;

Apprentissage recommandé : "thinkPHP Video Tutorial"

 ;

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn