Bibliotēkas un palīgi - Codeigniter

Satura rādītājs

Kāda ir atšķirība starp bibliotēku un palīgu? Bibliotēka parasti ir klase, kas nodrošina virkni specifisku funkciju, apstrādes datumus, datu bāzes, grafikas vai pdf API utt., Un šīs funkcijas apmainās ar informāciju.
Piemēram, bibliotēkai, kas ļauj piekļūt Twitter API, ir vajadzīgas tās metodes, lai kopīgotu datus, piemēram, paroli un lietotājvārdu, tāpēc ideāls ir izveidot klasi, kas ļauj saglabāt šo informāciju.
No otras puses, palīgs var tikt saprasts kā funkciju grupa, kas, lai gan tām ir kopīgs izmantošanas apjoms, ir neatkarīgas viena no otras.
Piemēram, palīgs formām, kurās visi elementi ir paredzēti, lai atvieglotu ievades komponentu, teksta zonas utt. Izmantošanu.
Bibliotēkas izveide Codeigniter
Datumu pārvaldības bibliotēkas piemērs lietojumprogrammu / bibliotēku direktorijā un nokopējiet šādu kodu. Tā ir klase ar divām metodēm, kas ļauj mainīt datumu no mysql formāta gggg-mm-dd uz dd / mm / gggg un otrādi.
 

CodeIgniter norāda šādas vadlīnijas, nosaucot bibliotēkas:
Faila nosaukumam jāsākas ar lielo burtu.
Klases nosaukumam jāsākas ar lielo burtu.
Klases un faila nosaukumam ir jāsakrīt.
Metodes nosaukumam jābūt ar mazajiem burtiem
Tad, kad mums ir nepieciešama bibliotēka, mēs to izsaucam no kontroliera šādā veidā.
 ielādēt-> bibliotēka ('datumi'); // Es pārvērstu datumu mysql formātā $ date = $ this-> datumi-> date_mysql ($ date); ?> var13 ->

Es varu ielādēt bibliotēku kontroliera konstruēšanas metodē, lai to izsauktu tikai vienu reizi.
Bibliotēkas ļauj mums pievienot kodu, kad mums ir vajadzīgas jaunas funkcijas, un pēc tam tos atkārtoti izmantot.
Palīgs Codeingiter
palīgi Tās ir viena no divām CodeIgniter pieejamajām kodu bibliotēkām, un sākumā tās ir visvieglāk apstrādāt, jo tās ir funkcijas, kas mums ir pieejamas neatkarīgi no jebkura objekta.
Mēs varam teikt, ka palīgi ir funkciju komplekti, kas sakārtoti pēc tēmas dažādās pakās, kas palīdz mums veikt kopīgus uzdevumus tīmekļa lietojumprogrammās. Ir palīgi daudzām dažādām lietām, piemēram, darbam ar masīviem, datumiem, sīkfailiem, e -pastiem, URL, veidlapām utt.
Piemēram, mēs izmantojam URL palīgu šādi:
 slodze-> palīgs ('url'); // mēs varam izveidot uznirstošo logu $ atts = array ('width' => '800', 'height' => '600', 'scrollbars' => 'yes', 'status' => 'yes', 'resizable '=>' jā ',' ekrāns '=>' 0 ',' skrīnings '=>' 0 '); echo anchor_popup ('mydomain.com', 'Noklikšķiniet šeit!', $ atts); ?> var13 ->

Veiciet arī novirzīšanu, piemēram:
 

Ir arī palīgs tādām formām kā pieteikšanās veidlapa:
 
Vai jums patika šī apmācība un palīdzējāt tai?Jūs varat apbalvot autoru, nospiežot šo pogu, lai sniegtu viņam pozitīvu punktu

Jums palīdzēs attīstību vietā, daloties lapu ar draugiem

wave wave wave wave wave