Biblioteci și asistenți - Codeigniter

Cuprins

Care este diferența dintre o bibliotecă și un ajutor? O bibliotecă este de obicei o clasă care oferă o serie de funcționalități specifice, date de manipulare, baze de date, API-uri grafice sau pdf etc., iar aceste funcționalități împărtășesc informații.
De exemplu, o bibliotecă care permite accesul la API-ul Twitter are nevoie de metodele sale pentru a partaja date precum parola și numele de utilizator, astfel încât idealul este să ai o clasă care să permită salvarea acelor informații.
Pe de altă parte, un ajutor poate fi înțeles ca un grup de funcții care, deși au un domeniu de utilizare, sunt independente unul de celălalt.
De exemplu, ajutor pentru formulare în care toate elementele sunt destinate să faciliteze utilizarea componentelor de intrare, textarea etc.
Crearea unei biblioteci în Codeigniter
Un exemplu de bibliotecă de gestionare a datei, în directorul aplicație / biblioteci, și copiați următorul cod. Este o clasă cu două metode care permite schimbarea datei din formatul mysql aaaa-ll-zz la zz / ll / aaaa și invers.
 

CodeIgniter indică următoarele linii directoare la denumirea bibliotecilor:
Numele fișierului trebuie să înceapă cu o literă mare.
Numele clasei trebuie să înceapă cu o literă mare.
Numele clasei și fișierelor trebuie să se potrivească.
Numele metodelor trebuie să fie cu litere mici
Atunci când avem nevoie de bibliotecă, o invocăm de la un controler în felul următor.
 încărcare-> bibliotecă („date”); // convertesc data în format mysql $ date = $ this-> dates-> date_mysql ($ data); ?> var13 ->

Pot face încărcarea bibliotecii în metoda de construire a controlerului pentru a o apela o singură dată.
Bibliotecile ne permit să adăugăm cod deoarece avem nevoie de noi funcționalități și apoi le reutilizăm.
Ajutor în Codeingiter
ajutoare Acestea sunt una dintre cele două biblioteci de coduri disponibile în CodeIgniter și cele mai ușor de manevrat la început, deoarece sunt funcții disponibile pentru noi fără a depinde de niciun obiect.
Putem spune că ajutoarele sunt seturi de funcții, ordonate pe teme în diferite pachete, care ne ajută să îndeplinim sarcini comune în aplicațiile web. Există ajutoare pentru multe lucruri diferite, cum ar fi lucrul cu tablouri, date, cookie-uri, e-mailuri, adrese URL, formulare etc.
De exemplu, invocăm ajutorul pentru adresele URL, după cum urmează:
 load-> helper ('url'); // putem crea un popup $ atts = array ('width' => '800', 'height' => '600', 'scrollbars' => 'yes', 'status' => 'yes', 'resizable '=>' da ',' screenx '=>' 0 ',' screeny '=>' 0 '); echo anchor_popup ('mydomain.com', 'Click Here!', $ atts); ?> var13 ->

De asemenea, faceți redirecționări, cum ar fi:
 

Există, de asemenea, un ajutor pentru formulare, cum ar fi un formular de conectare:
 
V-a plăcut și ați ajutat acest tutorial?Puteți recompensa autorul apăsând acest buton pentru a-i oferi un punct pozitiv

Vei ajuta la dezvoltarea site-ului, partajarea pagina cu prietenii

wave wave wave wave wave