Konspektai

PHP įvadas

9.2   (3 atsiliepimai)
PHP įvadas 1 puslapis
PHP įvadas 2 puslapis
PHP įvadas 3 puslapis
PHP įvadas 4 puslapis
PHP įvadas 5 puslapis
PHP įvadas 6 puslapis
PHP įvadas 7 puslapis
PHP įvadas 8 puslapis
PHP įvadas 9 puslapis
PHP įvadas 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

1. Įvadas Mes pabandysim paaiškinti "liaudiškai". Kas yra PHP, ir ką su šia programavimo kalba įmanoma padaryti? O gi galima padaryti beveik viską, ko jums gali prireikti internete: apsilankiusiųjų skaitliukai, svečių knygos, forumai, skelbimų lentos ir daug daug kitų programų. PHP skriptai turi išplėtimą .php Juos galima sutikti ir su kitokiais išplėtimais: .php .phtml .php3 .php4 Skripto kūnas gali būti įterptas į bet kurią html vietą. Kūnas (pats skripto turinys) yra tarp štai tokių simbolių:     arba     /*Čia rašomas scripto tekstas*/ ?> arba     arba     arba     Štai tokį fragmentą jūs galite įterpti į bet kurią savo puslapio vietą. Kaip ir kiekvieną kartą, pradedant mokytis naujos programavimo kalbos, parašykime paprasčiausią programėlę, išvedančią į ekraną užrašą "Sveikas Pasauli" (hello world):    

PHP Testas             Nusikopijuokite šį teksto gabalėlį (arba suveskite jį patys) ir išsaugokite tai faile su išplėtimu .php3 (kaip sutarta jūsų serveryje). FTP pagalba nusiųskite šį failą į savo serverį, kuriame yra palaikomi PHP skriptai ir pabandykite tai peržiūrėti savo naršykle (browser). Kaip ir kiekvienoje programavimo kalboje (bet ne visose), eilutės skiriamos kažkokiu skiriamuoju ženklu. PHP kalboje eilutės skiriamos kabliataškiu. Pvz.:     Taip pat šioje programavimo kalboje yra ir komentarai (comments). Komentuoti savo skripto dalis galima štai taip:     2. Kintamieji ir kintamųjų tipai PHP palaiko štai tokius kintamųjų tipus, kurių jums turėtų visiškai pakakti kuriant jūsų norimą skriptą: · Integer; // sveikojo skaičiaus tipas · Floating-point numbers; // slankaus kablelio skaičiai, arba kitaip - realieji skaičiai · String; // eilutės tipas · Array; // struktūrinio kintamojo tipas - masyvas · Object; // objekto tipas (objektiniam programavimui) Dažniausiai kitamojo tipas yra nustatomas ne paties programuotojo, o skripto kompiliatoriaus. Jis pats priskiria kintamajam tinkama tipą. Jei jums reikia keisti kintamojo tipą programos metu, tai galite padaryti naudodamiesi settype() funkcija. Integer (sveikojo skaičiaus tipas) Šis tipas priskiriamas kintamąjam šiais atvejais: $a = 1234; # dešimtainis skaitmuo $a = -123; # neigiamas skaitmuo $a = 0x12; # šešioliktainis skaičiaus pavidalas (lygus 18 dešimtainėje sistemoje) Floating-point numbers (slankaus kablelio skaičiai, arba kitaip realieji skaičiai) Štai du būdai, vaizduojantys realųjį skaičių. $a = 1.234; $a = 1.2e3; String (eilutės tipas) String tipas gali būti vaizduojamas programavimo kalbose dviem būdais: 1. tarp "viengubų" kabučių pvz.: a$='Testas'; 2. tarp "dvigubų" kabučių pvz.: a$="Kitas testas"; Kaip C (C++) ir Perl'e, PHP naudoja štai tokius intarpus: \n -nauja eilutė \\ - back slash'as \$ - dolerio ženklas (nes paprastai su juo į stringą įterpiamas kintamasis) \" - kabutės (kad su jomis neužbaigtumėte savo stringo) Šiuo ženklu taip pat galima pavaizduoti ir kitus norimus simbolius. Array (struktūrinio kintamojo tipas - masyvas) Vienmatis masyvas Masyvą galima įsivaizduoti kaip vieną ilgą elementų seką, kurie susiję savo kintamųjų tipais. Pavyzdžiui, štai masyvas savaitės dienos; ["pirm", "antr", "trec", "ketvr", "penkt", "sest", "sekm"] $savdienos[0]="pirm"; $savdienos[1]="antr"; $savdienos[2]="trec"; $savdienos[3]="ketvr"; $savdienos[4]="penkt"; $savdienos[5]="sest"; $savdienos[6]="sekm"; Štai taip įmanoma surašyti elementus į masyvą savdienos. PASTABA: atkreipkite dėmesį į tai, kad PHP masyvas prasideda nuo indexo [0], o ne kaip pascal'yje ar kitur nuo [1]. Į vienmatį masyvą įrašyti elementus galima ir šiuo būdu:          $savdienos[ ]="pirm"; // 0 elementas          $savdienos[ ]="antr"; // 1 elementas          $savdienos[ ]="trec"; // ir t.t.          $savdienos[ ]="ketvr";          $savdienos[ ]="penkt";          $savdienos[ ]="sest";          $savdienos[ ]="sekm"; Masyvas gali būti rūšiuojamas šiomis funkcijomis: asort(), arsort(), ksort(), rsort(), sort(), uasort(), usort(), ir uksort(). Plačiau apie šias funkcijas skaitykite manual'e. Taip pat per masyvo elementus įmanoma "vaiksčioti" štai šiomis funkcijomis: next() ir prev() Dvimatis masyvas (matrica) Dvimatis masyvas vaizduojamas panašiai:          $skaicius[1] [2] = $kitas; // dvimatis masyvas Daugiamačiai (trimačiai ir t.t.) masyvai vaizduojami analogiškai:          $masyvas[1] [2] [3] = $kitas; // trimatis masyvas Objekto tipas Sukurti objektą ir vėliau jį naudoti galima štai taip: Class objektas {    Function parasyti(){       Echo "SVEIKAS PASAULI";    } } $naujas = new objektas; $naujas -> parasyti(); PASTABA: kintamieji $kint ir $Kint yra visiškai skirtingi todėl nesusipainiokite juos naudodami. 3. Veiksmai su kintamaisiais Kintamieji gali būti globalūs ir lokalūs. Pavyzdžiui: $a = 1; /* globalus kintamasis */ Function Testas () {     echo $a; /* lokalaus kintamojo spausdinimas */   } Testas (); Kaip manote, ką atspausdins ši funkcija? O gi nieko, kadangi funkcijoje naudojamas lokalus kintamasis, o jis vis dar nėra apibrėžtas. Pakeiskime pavyzdį, kad jis veiktu: $a = 1; /* globalus kintamasis */ Function Testas () {    Global $a;    echo $a;  } Testas (); Dabar funkcija atspausdins reikšmę 1. Pirmame funkcijos variante yra sukuriamas statinis kintamasis, kuris funkcijai baigus darbą yra sunaikinamas. Statinį kintamąjį galima aprašyti ir taip: Function Testas () {    Static $a = 0;    echo $a;     $a++;  } Dabar vykdant funkciją yra sukuriamas statinis kintamasis, kuris yra atspausdinamas ir padidinama jo reikšmė vienetu, tačiau vos tik funkcija baigia savo darbą, šis kintamasis yra sunaikinamas. Yra tokia sąvoka, kaip kintamojo kintamasis: Pvz.: $sak = "Sveikas"; $$sak = "pasauli"; echo "$sak ${$sak}"; Ekrane pamatysime: Sveikas pasauli. Pavyzdys su kintamųjų veiksmais: function double($i) {     return $i*2;  } $b = $a = 5; /* reikšmę penkis priskiria kintamiesiems $a ir $b */ $c = $a++; /* kintamajam $c priskirima reikšmė 6 (padidinta $a reikšmė) */ $f = double($c++); /* funkcija double gražina reikšmę du kartus didesnę (return) funkcijos reikšmė bus 6*2=12 */ $c += 10; /* $c reikšmė padidinama 10'čia */ $d=$a+$b; /* susumuoja */ Kitos operacijos su kintamaisiais:    $a+$b; //sumuoja    $a-$b; //atima    $a*$b; //daugina    $a/$b; //dalina    $a%$b; //randa modulį Operacijos su eilutėmis (string):    $a = "Sveikas";    $b = . "pasauli"; // po šio sakinio kintamasis $b bus lygus "Sveikas pasauli" Loginiai operatoriai:    $a and $b; //teisinga jei abu reiškiniai teisingi    $a or $b; //teisinga jei nors vienas iš reiškinių teisingas    $a xor $b; //teisinga kai kažkuris iš teiginių teisingas bet ne abu kartu    !$a; //neigimas, ne $a    $a&&$b; //AND    $a||$b; //OR Lyginimo operatoriai:    $a==$b; //teisinga jei lygu    $a!=$b; //teisinga jei nelygu    $a$b; //teisinga jei $a daugiau už $b    $a=$b; //teisinga jei $a daugiau arba lygu $b 4. Duomenų (kintamųjų) perdavimas iš formos skriptui Padarykime paprastą mail'o siuntimo form'1 (skriptą). Mes naudosime paprastą PHP funkciją mail(). Ką ši funkcija daro…..Štai jos aprašymas:     mail($adress, $subject, $msg, "From: Nuo draugo....."); Iš aprašymo turėtu būti viskas aišku :) Ši funkcija išsiunčia laišką adresatui. Mums lieka susikurt kintamuosius ir įvykdyti funkciją. Pradžioje sukursime skriptą mail.php3 , o vėliau ir formą, kurios pagalba bus perduodami duomenys:

Daugiau informacijos...

Šį darbą sudaro 2914 ž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
Lygis
Universitetinis
Failo tipas
Word failas (.doc)
Apimtis
10 psl., (2914 ž.)
Darbo duomenys
  • Programavimo konspektas
  • 10 psl., (2914 ž.)
  • Word failas 63 KB
  • Lygis: Universitetinis
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