codeigniter-helpers

___ answer21673216 ___

Ein CodeIgniter-Helfer ist eine Menge verwandter Funktionen (allgemeine Funktionen), die Sie in Modellen , Ansichten , Controllern verwenden können. Überall.

Sobald Sie diese Datei laden (einschließen), können Sie auf die Funktionen zugreifen.

Aber eine Bibliothek ist eine Klasse, in der Sie eine Instanz der Klasse erstellen müssen (nach %code% ). Und Sie müssen das Objekt %code% verwenden, um die Methoden aufzurufen.

Als Daumenregel: Eine Bibliothek wird im objektorientierten Kontext (Controller, ...) verwendet, während ein Helfer besser dazu geeignet ist, innerhalb der Ansichten verwendet zu werden (nicht objektorientiert).

    
___ tag123coderigniter ___ CodeIgniter ist ein Open-Source-Webentwicklungs-Framework für PHP, das von EllisLab Inc entwickelt wurde und vom British Columbia Institute of Technology übernommen wurde. Das Framework implementiert eine modifizierte Version des Model-View-Controller-Entwurfsmusters. Verwenden Sie dieses Tag für Fragen zu CodeIgniter-Klassen, Methoden, Funktionen, Syntax und Verwendung. ___ qstntxt ___

Ich bin ein bisschen verwirrt, wie die Methoden der Bibliothek und des Helfers im Code-Zünder verwendet werden. Ich lerne immer noch Code-Zünder.

STEUERUNG

%Vor%

ANSICHT

%Vor%

In der obigen Ansichtsdatei funktioniert die Hilfsmethode %code% einwandfrei. Aber die Methode %code% funktioniert nicht. Aber wenn ich das tue ( %code% ), wird es funktionieren.

Aber warum muss die Methode von Helfer, also %code% nicht so geschrieben werden ( %code% ).

Gibt es einen Unterschied zwischen der Methode des Helfers und der Bibliothek?

    
___ tag123codeigniter2 ___ CodeIgniter 2.x ist eine alte und nicht mehr unterstützte Version des beliebten PHP-Frameworks. Weitere Informationen finden Sie im [tag: codeigniter]. ___ tag123coderigniterhelpers ___ Schurkenfunktionen, die keiner Klasse angehören, aber in CodeIgniter nach ihrem endgültigen Zweck gruppiert werden können. ___ answer21673185 ___

CI-Helfer kann oder kann nicht Klasse

haben

Aber Bibliothek muss Klassenrepräsentation haben.

Verweise diese SO Antwort

CodeIgniter: Entscheidungsfindung für die Erstellung von Bibliothek & amp; ; Helfer in CodeIgniter

    
___ qstnhdr ___ Gibt es einen Unterschied zwischen der Methode des Helfers und der Bibliothek, die im Code-Zünder aufgerufen werden? ___ tag123php ___ PHP ist eine weit verbreitete, dynamische, objektorientierte und interpretierte Skriptsprache, die primär für die serverseitige Webentwicklung entwickelt wurde. ___
2
Antworten

Gibt es einen Unterschied zwischen der Methode des Helfers und der Bibliothek, die im Code-Zünder aufgerufen werden?

Ich bin ein bisschen verwirrt, wie die Methoden der Bibliothek und des Helfers im Code-Zünder verwendet werden. Ich lerne immer noch Code-Zünder. STEUERUNG %Vor% ANSICHT %Vor% In der obigen Ansichtsdatei funktioniert die Hilfsmethode...
10.02.2014, 08:59