Maison > Article > développement back-end > Introduction détaillée à _initialize()
Cet article présente principalement la différence entre le constructeur _construct() et _initialize() de la classe dans ThinkPHP. L'introduction est très détaillée, je pense qu'elle a une certaine valeur de référence pour tous les amis qui en ont besoin peuvent le lire ensemble. Jetez un oeil. Préface Je pense que les PHP qui connaissent THINKPHP connaissent fondamentalement la méthode _initialize(). Il semble que nous utilisons rarement _construct() à moins d'écrire nous-mêmes un plug-in, sinon il est très rarement utilisé. En regardant le code aujourd'hui, j'ai soudainement vu _construct(), la méthode de construction fournie avec PHP. Ma première impression était qu'elle était relativement peu familière. Même si je l'avais souvent rencontré lors de mon apprentissage de Java auparavant, je l'ai pratiquement oublié après un long moment. . Mon habitude habituelle est d’écrire les points clés de mes connaissances dans mon petit cahier, mais comme je n’ai pas écrit depuis longtemps, le style d’écriture élégant et souple que j’avais au lycée a complètement disparu dans une autre dimension. En plus des réflexions précédentes, j'ai appris à rédiger des blogs auprès d'experts en technologie. Il ne s'agit pas de me vanter, mais simplement d'éviter que tous les résultats de mon travail ne se dissipent avec le temps. Jetons un coup d’œil à l’introduction détaillée. Collez d'abord le code (mon environnement est wamp
Introduction : Cet article présente principalement la différence entre le constructeur _construct() et _initialize() de la classe dans ThinkPHP. et je pense qu'il a une certaine valeur de référence pour tout le monde. Les amis qui en ont besoin peuvent jeter un œil ci-dessous
2 Exemples d'utilisation des variables statiques dans PHP Analysis<.>
Introduction : Cet article décrit l'utilisation de variables statiques en PHP avec des exemples. Pour référence, les détails sont. comme suit : 1. Définissez les variables statiques public static $endpoint, $accessKeyId, $accessKeySecret, $bucket; 2. Affectation de variables statiques protected function _initialize() { self::$endpoint = C('OSS_ENDPOINT'); accessKeyId = C('OSS
3. Instance du contrôleur d'accès dans le composant cakephp
Introduction : Résumé : Si vous souhaitez accéder à l'instance du contrôleur dans un composant, vous devez implémenter ces deux méthodes spéciales des méthodes initialize() ou startup() du composant. fait référence au contrôleur comme premier paramètre et est automatiquement appelé avant l'exécution de la méthode beforeFilter() du contrôleur...
4 Explication détaillée de la méthode d'initialisation _initialize(). de ThinkPHP5
Introduction : Si votre contrôleur Si la classe hérite de la classe thinkController, vous pouvez définir le contrôleur méthode d'initialisation _initialize, qui est exécutée en premier avant l'appel de la méthode du contrôleur 5.
Expliquez _initialize à partir du code source de ThinkPHP Avec __construct construct 2, la version chinoise crackée n'a pas réussi à s'initialiserIntroduction : initialiser, construire : expliquer _initialize et __construct à partir du code source ThinkPHP : data-id="1190000004890761" > J'ai récemment étudié le framework ThinkPHP et j'ai vu la fonction _initialize(), j'ai donc juste fait un bref résumé, j'ai brièvement regardé les tutoriels sur Google et Baidu, et j'avais l'impression d'avoir beaucoup parlé, tout au long du processus. de tests, mais je ne suis pas arrivé au point ~ Version expérimentale : ThinkPHP 3.2.3, PHP5.6. La fonction _initialize() apparaît pour que l'on puisse appeler les constructeurs de la classe parent et de la sous-classe en même temps dans la sous-classe. Vous voulez comprendre de la manière la plus simple
6
Explication détaillée des exemples de développement php mvc (1/3)_Tutoriel PHPIntroduction : Explication détaillée des exemples de développement php mvc (1/3). ?php tutoriel include(core/ini.php); initializer::initialize(); $router = loader::load(router); dispatcher::dispatch($router); à la fois Analysons Introduction : Analyse de l'utilisation de __initialize() et du constructeur de classe __construct() dans ThinkPHP, constructeur thinkphp. Analyse de l'utilisation de __initialize() et du constructeur de classe __construct() dans ThinkPHP, constructeur thinkphp Cet article analyse __initialize() et du constructeur de classe __construct() dans ThinkPHP avec des exemples. Points 8. Comment thinkphp hérite de sa propre action Introduction : Comment thinkphp hérite de sa propre ActionGlobalAction.class. phpCode PHP
la classe GlobalAction étend l'action
{
fonction publique _initialize()
{
}
}
IndexAction.class.phpCode PHP
class IndexActio 9. Un expert peut-il m'expliquer ce que signifient ces codes ? Introduction : Quelqu'un peut-il expliquer pour moi, que signifient ces morceaux de code ? $fanwe = &FanweService::instance();$fanwe->cache_list[] = 'forums';$fanwe->initialize();require fimport('module /index') ;IndexModule::index();Merci------Solution à 10 Problèmes liés à l'héritage du contrôleur tp3.2.3 - Je ne comprends pas Introduction : problème d'héritage du contrôleur tp3.2.3 - Je n'arrive pas à le comprendre. Par exemple, pour la vérification de connexion, lorsque j'utilisais la version TP3.1.2 auparavant, j'ai directement créé. un nouveau contrôle conn La classe du contrôleur, puis utilisez cette classe conn pour hériter de la classe d'action. Cette classe conn utilise _initialize(){} pour implémenter les paramètres de vérification. S'il n'y a pas de session, ajustez le contrôleur de connexion pour vous connecter. . D'autres classes qui nécessitent une vérification héritent de ConnActio [Recommandation de questions et réponses associées] :
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!