Konspektai

PHP pagrindai

9.8   (3 atsiliepimai)
PHP pagrindai 1 puslapis
PHP pagrindai 2 puslapis
PHP pagrindai 3 puslapis
PHP pagrindai 4 puslapis
PHP pagrindai 5 puslapis
PHP pagrindai 6 puslapis
PHP pagrindai 7 puslapis
PHP pagrindai 8 puslapis
PHP pagrindai 9 puslapis
PHP pagrindai 10 puslapis
www.nemoku.lt
www.nemoku.lt
Aukščiau pateiktos peržiūros nuotraukos yra sumažintos kokybės. Norėdami matyti visą darbą, spustelkite peržiūrėti darbą.
Ištrauka

PHP pagrindai: pati pradžia PHP programavimo kalba skirta dinamiškai generuoti tinklapius, sąveikauti su duomenų bazėmis ir atlikti kitas su internetu susijusias užduotis. Taigi PHP yra internetinio programavimo kalba. Na tiesiog nežinau ką dar pasakyti. Geriausiau pradėsiu pamokas ir jūs patys suprasite kam skirta PHP ir ką ji sugeba. Nuo ko pradėti? Visų pirma mums reikia kokio nors tekstinio redaktoriaus kuriame rašysime PHP kodą. Mums tiks net ir MS Notepad, tačiau geriau imti kokį nors tobulesnį įrankį kaip UltraEdit, DreamWeaver ar pan. Na, bet tai nėra pats svarbiausias dalykas, rinkitės tą kuris jums atrodo patraukliausiai, arba prie kurio esate priprastę. Antra, reikia turėti serverį ir naršyklę. Kaip įdiegti ir sukonfiguruoti serverį galite rasti http://beta.php.lt straipsnių skirelyje. Taigi, PHP kodas yra rašomas tarp specialių simbolių: arba ......čia turi būti PHP kodas..... ?> arba arba Kaip matote, PHP kodo įterpimo variantų yra nemažai, tačiau labiausiai rekomenduojmas yra pirmasis, nes kitus supranta ne visi serveriai. Pavyzdžiui, įterpimą tarp ASP tipo spec. simbolių supranta tik naujesnės PHP versijos. Na o kai parašote kodą jį reikia išsaugoti. Yra keli plėtiniai(extensions) kuriuos gali turėti PHP failai. Pagrindinis ir dažniausiai naudojamas yra *.php, tačiau failą galima pavadinti ir *.phtml(priklauso nuo serverio palaikomo privardžio). Taip pat galima suteikti ir *.php3 arba *.php4. Šie prievardžiai nurodo skriptus apdorojančiai programai, kokia PHP versija parašytas skriptas. Jei plėtinys *.php3 tai bus traktuojama, jog skriptas parašytas 3 PHP versija. PHP pagrindai: kintamieji ir konstantos Na , dabar galima pakalbėti apie kintamuosius. Jei esate susipažinęs su kokia nors progrmavimo kalba, tai turėtumėt žinoti kas jie yra ir kam jie naudojami, taigi apie tai nepasakosiu. PHP kalboje, panašiai kaip Perl, bet skirtingai nuo pvz.: Pascal kabos, kintamųjų vardai turi prasidėti ženklu '$'(dolerio ženklas). Panašiai kaip ir JavaScript, PHP yra silpnai tipizuota kalba. Tai reiškia, jog, skirtingai nuo gerai tipizuotų kalbų (Java, Visual Basic), vartojant kintamuosius nebūtina jų aprašinėti. Taip pat nėra būtina nurodyti to kintamojo duomenų tipo. Tai taip pat reiškia, jog kintamojo tipas gali keistis priklausomai nuo duomenų pasikeitimo jame. Dažniausiai PHP kintamųjų inicializacija įvykdoma priskiriant tam kintamajam kokią nors reikšmę. Pavyzdyje pateikiamas kodas, kurį įvykdžius, į ekraną bus išvestas frazė ”Labas, pasauli!”: $zodis=”Labas, pasauli!”; echo ($zodis); Kaip matote , po kiekvienos kodo eilutės yra dedamas kabliataškis. Jis yra būtinas, kad vykdant progrmą būtų išvengta klaidų. Pastaba: kintamųjų vardai PHP kalboje gali būti rašomi tik lotyniškais rašmenimis. t.y. negali būti vartojamos lietuviškos raidės. Reikšmies kintamiesiems, kaip jau matėme pavyzdyje, galima priskirti operatoriaus = pagalba. Priskiriant kintamajam reikšmę, automatiškai nustatomas jo duomenų tipas. Nors, kaip minėjau PHP yra silpnai tipizuota kalba, tačiau joje vis tiek egzisuoja duomenų tipai. Apie juos dabar ir ketinu pašnekėti. PHP kalboje yra 3 pagrindiniai tipai. Tai sveikiji skaičiai(integer), skaičiai su kintančiu kableliu(double), eilutės(string). Kiti tipai - masyvai(array), objektai(object) ir klases(class) - bus aptariami vėliau. 2 yra sveikasis skaičius 2,0 yra skaičius su kintančiu kalbleliu (realusis) “2” yra eilutė “2 valandos” taip pat yra eilutė PHP kalboje yra galimybė keisti kintamojo duomenų tipą. Tai atliekama tokiu būdu: $a = 11,2; // duomen ų tipas - realusis skai čius $a = (int) $a; // dabar duomen ų tipas tampa sveikasis skai čius $a = (double) $a // duomen ų tipas - realusis skai čius $b = (string) $a // duomen ų tipas - eilutė Taip pat leidžiama tokiu būdu keisti duomen ų tip ą į masyvą (array) ir objektą (object). Tipas (integer) yra sinonimas tipo (int), o tipai (real) ir (float) yra sinonimai tipo (double). Susipažinome su kintamaisiais, su jų duomenų tipais, o dabar susipažinsime su keletu funkcijų skirtų darbui su kintamaisiais. Funkcija gettype() nustato kinatmojo duomenų tipą. Ji grąžina vieną iš šių reikšmių: “integer”, “double”, “string”, “array”, “object”, “class”, “unknown type”. Pavyzdys: if(gettype($kint) == “integer”) { $amzius = $kint; } Funkcija settype() pakei č ia kintamojo duomen ų tip ą. Pvz .: $a = 7,5; settype($a, “integer”); Kintamojo tipas tampa sveikasis skai čius lygus 7. Funkcijos isset() ir unset() yra panašios. Pirmoji patikrina ar yra priskirta reikšmė kintamajam, antroji pašalina kintamajį, tokiu būdu atlaisvindama visą darbinę atmintinę, susijusią su tuo kintamuoju. Pvz.: $kint = “reiksme”; if (isset($kint)) { echo(”Kintamajam rei kšmė priskirta, ir todėl išvedamas šis tekstas ”); } unset($kint); if (isset($kint)) { echo(”Kintamajam rei kšmė ne priskirta, ir todėl šis tekstas nei š vedamas”); } Taip pat egzisuoja kelios funkcijos, patikrinančios, ar kintamasis yra norimo tipo ar ne. Visos jos prasideda is _...() . Daugtaškio vietoje turi būti norimas kintamojo tipas. Funkcijos is _ int(), is _ integer()č is _ long() yra sinonimai ir tikrina ar kintamasis yra sveikasis skaičius. Funkcijos is _ double(), is _ float(), is _ real() tikrina ar kintamasis yra realusis skaičius. Funkcijos is _ string(), is _ array(), is _ object() veikia su atitinkamais duomenų tipais. Pvz.: $kint = "eilute"; if (is_string($kint)) { echo("kintamojo tipas - eilute"); } Na, pagrindinius dalykus apie kintamuosius jau išdėsčiau. Dabar norėčiau pakalbėti apie konstantas. PHP kalboje konstantos sukuriamos naudojantis funkcija define(). Pvz.: define( ” PROGRAMA ”, “ gerą programą ”); define(”VERSIJA”, 3); Suk ūrę konstantas turime jas kur nors panaudoti . echo("Aš kuriu " . PROGRAMA . " , k urios versija yra " . VERSIJA) ; Tai yra ekvivalentu: echo("Aš kuriu gerą program ą k urios versija yra 3); Atkreipkite dėmesį, jog išvedant konstntas į ekraną jos neturi būti kabutėse, nes priešingu atveju echo("Aš kuriu PROGRAMA k urios versija yra VERSIJA"); Šis kodas išves " Aš kuriu PROGRAMA k urios versija yra VERSIJA ". Dabar atėjo laikas sužinoti, kaip HTML formų pagalba mes galime bendrauti su lankytoju. Tam mums pasitarnaus kintamieji. Visų pirma reikia sukurti HTML formą, kurioje būtų bent vienas laukelis.

Daugiau informacijos...

Šį darbą sudaro 3078 žodžiai, tikrai rasi tai, ko ieškai!

★ Klientai rekomenduoja


Šį rašto darbą rekomenduoja mūsų klientai. Ką tai reiškia?

Mūsų svetainėje pateikiama dešimtys tūkstančių skirtingų rašto darbų, kuriuos įkėlė daugybė moksleivių ir studentų su skirtingais gabumais. Būtent šis rašto darbas yra patikrintas specialistų ir rekomenduojamas kitų klientų, kurie po atsisiuntimo įvertino šį mokslo darbą teigiamai. Todėl galite būti tikri, kad šis pasirinkimas geriausias!

Detali informacija
Darbo tipas
Šaltiniai
✅ Šaltiniai yra
Failo tipas
Word failas (.doc)
Apimtis
10 psl., (3078 ž.)
Darbo duomenys
  • Programų konspektas
  • 10 psl., (3078 ž.)
  • Word failas 85 KB
  • Lygis: Mokyklinis
  • ✅ Yra šaltiniai
www.nemoku.lt Atsisiųsti šį konspektą
Privalumai
Pakeitimo garantija Darbo pakeitimo garantija

Atsisiuntei rašto darbą ir neradai jame reikalingos informacijos? Pakeisime jį kitu nemokamai.

Sutaupyk 25% pirkdamas daugiau Gauk 25% nuolaidą

Pirkdamas daugiau nei vieną darbą, nuo sekančių darbų gausi 25% nuolaidą.

Greitas aptarnavimas Greitas aptarnavimas

Išsirink norimus rašto darbus ir gauk juos akimirksniu po sėkmingo apmokėjimo!

Atsiliepimai
www.nemoku.lt
Dainius Studentas
Naudojuosi nuo pirmo kurso ir visad randu tai, ko reikia. O ypač smagu, kad įdėjęs darbą gaunu bet kurį nemokamai. Geras puslapis.
www.nemoku.lt
Aurimas Studentas
Puiki svetainė, refleksija pilnai pateisino visus lūkesčius.
www.nemoku.lt
Greta Moksleivė
Pirkau rašto darbą, viskas gerai.
www.nemoku.lt
Skaistė Studentė
Užmačiau šią svetainę kursiokės kompiuteryje. :D Ką galiu pasakyti, iš kitur ir nebesisiunčiu, kai čia yra viskas ko reikia.
Palaukite! Šį darbą galite atsisiųsti visiškai NEMOKAMAI! Įkelkite bet kokį savo turimą mokslo darbą ir už kiekvieną įkeltą darbą būsite apdovanoti - gausite dovanų kodus, skirtus nemokamai parsisiųsti jums reikalingus rašto darbus.
Vilkti dokumentus čia:

.doc, .docx, .pdf, .ppt, .pptx, .odt