Sukūrus kodą, jis paleidžiamas serverio aplinkoje, gaunamas HTML puslapis, kuris siunčiamas naršyklei. Be serverio įvykdyti PHP kodo neįmanoma (yra išimčių, susijusių su shell komandų interpretatorium). Įprastai PHP naudojama su Apache web serveriu. Tam skirtas Xampp, kuris turi PHP, Apache, Mysql ir kitus komponentus. Daugiau apie PHP istoriją ir savybes čia: plačiai paplitusi dinaminė interpretuojama programavimo kalba (en: Hypertext Preprocessor), sukurta 1997 m. ir specialiai pritaikyta interneto svetainių kūrimui.... arba PHP is a scripting language originally designed for producing dynamic web pages.....
Lietuviškai apie PHP yra mažai: Lietuviškai apie php čia (pdf failas). Gal jau esi php asas. Nori patikrinti PHP žinias? Čia ...
Pradžia. Sukuriame puslapį su kodu ir patalpiname būtinai į svetainę: <? echo "labas"; ?> arba
<?php phpinfo(); ?> Pavyzdys su klaidomis. PHP sintaksė gan griežta, jeigu HTML kodas dedamas PHP elementuose ne pagal PHP taisykles- įvyksta klaida. <?php echo "labas"; tekstas <hr> ----000 ?> tekstas <hr> Rodys panašią klaidą: Parse error: syntax error, unexpected '>' in C:\xampp\htdocs\a.php on line 4 Čia jau gerai, nes HTML kodas eina už PHP interpretatoriaus elementų ribų: <?php echo "labas"; ?>
tekstas <hr> ----000 tekstas <hr>
|
|
More Articles...
-
TESTAS. PHP programavimas 2
-
PHP. Programavimas. Apie PHP trumpai. Trumpos pamokos, apžvalga, istorija.
-
PHP. Kintamieji, konstantos, operacijos su jomis, informacijos išvedimas - 1
-
PHP. Kintamieji, konstantos, operacijos su jomis, informacijos išvedimas - 2
-
PHP. Kintamieji, konstantos, operacijos su jomis, informacijos išvedimas - 3
-
PHP. Kintamieji, konstantos, operacijos su jomis, informacijos išvedimas - 4
-
PHP. Sąlygos - 1. IF, SWITCH Sąlyginiai operatoriai, palyginimas. AND OR XOR NOT operatoriai, unset.
-
PHP. Sąlygos - 2. IF, SWITCH Sąlyginiai operatoriai, palyginimas. isset, var_dump, unset.
-
PHP. Sąlygos - 3. IF, SWITCH , sąlyginiai operatoriai, palyginimas. case, break, default.
-
PHP. Kintamieji ir duomenų tipai. Masyvai. Masyvų elementai. foreach, array, gettype, is_array, is_bool, is_object
-
PHP. Sistemos ir rezervuoti kintamieji, masyvai: $_GET, $_POST, $_SERVER, $_ENV
-
PHP programavimas. Klausimai ir užduotys: sąlyginiai operatoriai ir kintamieji
-
PHP. Vartotojo funkcijos - 1. Matymo ribos. function, return, echo komandos, funkcijos be parametrų, su parametrais
-
PHP. Vartotojo funkcijos - 2. Matymo ribos. Globalūs ir lokalūs kintamieji. Kintamųjų surišimas. function, return, list
-
PHP. Vartotojo funkcijos - 3. Matymo ribos. Globalūs ir lokalūs kintamieji. $GLOBALS, global, function funkcijos
-
PHP. Vartotojo funkcijos - 4. Matymo ribos. Statiniai kintamieji. static, function funkcijos
-
PHP. Vartotojo funkcijos - 5. GURU lygis. Dinaminės funkcijos. eval, nl2br, strip_tags funkcijos
-
PHP. $_GET, $_POST masyvai - 1. Sąlygos. Autorizacija. Funkcija include
-
PHP. $_GET, $_POST masyvai - 2. Sąlygos. break, switch, case, include, $_SERVER['PHP_SELF'], default
-
PHP. $_GET, $_POST masyvai - 3. Sąlygos. Autorizacija. Vartotojo duomenys funkcijose.
-
PHP programavimas. Klausimai ir užduotys: funkcijos ir rezervuoti kintamieji
-
PHP. FOR, WHILE, FOREACH Ciklai - 1. Operacijos ciklų viduje: continue, break, array
-
PHP. FOR, WHILE, FOREACH Ciklai - 2. Dinaminės lentelės. Lentelių generavimas
-
PHP. FOR, WHILE, FOREACH Ciklai - 3. Dinaminė HTML forma ir lentelė
-
PHP. FOR, WHILE, FOREACH Ciklai - 4. Slaptažodžių generatorius. mt_srand, microtime, substr, strlen funkcijos
-
PHP. Įterpiami failai - 1. include, require, include_once, require_once
-
PHP. Įterpiami failai - 2. include, require, include_once, require_once
-
PHP. Įterpiami failai - 3. include, require, include_once, require_once
-
PHP. Įterpiami failai - 4. include, require, include_once, require_once, DALIS 4
-
PHP. Masyvai, if sąlygos, funkcijos - 1. Puslapis daugeliu kalbų (Multilanguage).
-
PHP. Masyvai, if sąlygos, funkcijos - 2. Puslapis daugeliu kalbų (Multilanguage).
-
PHP programavimas. Klausimai ir užduotys. Ciklai, rezervuoti kintamieji, sąlygos, funkcijos.
-
PHP. Masyvai - 1. Raktai, reikšmės. print_r, array_diff, array_flip, array_keys, array_intersect, array_merge, count ir t.t.
-
PHP. Masyvai - 2. Funkcijos. array_sum, array_values, in_array, array_pad
-
PHP. Masyvai - 3. Steko funkcijos. array_pop, array_push, array_shift, array_unshift
-
PHP. Masyvai - 4. Masyvo karpymo funkcijos. array_slice, array_splice
-
PHP. Masyvai - 5. Rikiavimo funkcijos. sort, asort, rsort, arsort, natsort, natcasesort, uasort, uksort, usort
-
PHP. Masyvai - 6. Funkcijos. compact, extract, implode, explode, count, range, array_rand, array_walk
-
PHP. Masyvai - 7. Funkcijos. array_filter, array_intersect, array_map, array_udif_uassoc, array_uintersect_uassoc
-
PHP programavimas. Masyvai. Formų generavimas. Užduotys ir klausimai.
-
PHP. Tekstinės eilutės - 1. sprintf, sscanf, vprintf, vfprintf funkcijos. Išvedimas ir nuskaitymas.
-
PHP. Tekstinės eilutės - 2. substr, str_repeat, nl2br , trim, ltrim, rtrim funkcijos. Keitimas , karpymas
-
PHP. Tekstinės eilutės - 3. strtr , str_replace, strtoupper, strtolower, strrev, ucfirst, ucwords funkcijos. Keitimas, karpymas
-
PHP. Tekstinės eilutės - 4. Htmlspecialchars, strip_tags, strstr, strchr, strrchr, stristr, str_shuffle, strtok, explode, implode, strpbrk funkcijos. Keitimas, karpymas, paieška
-
PHP. Tekstinės eilutės - 5. strlen, substr_count, strspn, ord, chr, count_chars, chunk_split funkcijos. Keitimas, karpymas
-
PHP. Tekstinės eilutės - 6, URL funkcijos. parse_url, parse_str, rawurlencode, get_html_translation_table, rawurldecode, http_build_query
-
PHP. Tekstinės eilutės - 7. Konvertavimas. bin2hex, crc32($str), sha1, sha1_file, md5, nl2br, strip_tags, htmlspecialchars
-
PHP. Tekstinės eilutės - 8. Palyginimas. strcmp, strncmp, strnatcmp, strcmp , levenshtein , strcspn
-
PHP. Data ir laikas - 1. date, getdate, strtotime, strftime, mktime, gmstrftime, checkdate funkcijos
-
PHP. Data ir laikas - 2. Datos tikrinimas. Datos perdavimas formos pagalba. checkdate, mktime funkcijos.
-
PHP. Data ir laikas - 3. Kodo efektyvumas, oprimizavimas, vykdymo greitis. microtime funkcija.
-
PHP. Data ir laikas - 4. Funkcijos: date_parse, date_create, date_set, date_default_timezone_set, date_isodate_set, date_modify, gettimeofday, timezone_open
-
PHP. Data ir laikas - 5. Dinamio datų meniu generavimas.
-
PHP programavimas. Data ir laikas. Tekstinės eilutės. Klausimai ir užduotys.
-
PHP. Matematinės funkcijos ir konstantos - 1, round, floor, ceil, lcg_value(), getrandmax, rand, mt_srand, min, max funkcijos
-
PHP. Matematinės funkcijos - 2. Atsitiktinio skaičių generavimo pavyzdžiai: rand, array_rand, getrandmax
-
PHP. Darbas su kintamaisiais. Funkcijos gettype, settype, isset, unset, empty
-
PHP. Failo turinio funkcijos - 1. fopen, fwrite, fstat, fgets, truncate, feof
-
PHP. Failo turinio funkcijos - 2. Duomenų kontrolė, fopen, fwrite, fgets
-
PHP. Failo turinio funkcijos - 3. Vidinis failo kursorius. ftell, fseek, rewind
-
PHP. Failo turinio funkcijos - 4. Paskutinės eilutės formavimas: fgetcsv, fwrite, fclose, feof
-
PHP. Failo turinio funkcijos - 5. Kodo skaidymas: include, fwrite, strip_tags, fopen, fgets, explode, $_GET
-
PHP. Failo turinio funkcijos - 6. Kodo skaidymas: fwrite, fopen, fgets, explode, $_GET
-
PHP. Failo turinio funkcijos - 7. Eilutės trynimas: include, fwrite, strip_tags, fopen, fgets, explode, $_GET
-
PHP. Failo turinio funkcijos - 8. Duomenys lentelėje, paieška: stristr, fwrite, fopen, fgets, explode, $_GET
-
PHP. Failo turinio funkcijos - 9. Balsavimų sistema: fwrite, file, fclose, explode
-
PHP. Failo turinio funkcijos - 10. Paprastas svetainės lankomumo skaitliukas: file, fwrite, fopen.
-
PHP. Failo turinio funkcijos - 11. Sudėtingas svetainės lankomumo skaitliukas: file, fwrite, fopen,
-
PHP. Failo turinio funkcijos - 12. Sudėtingas svetainės lankomumo skaitliukas, banerių mainai: file, fwrite, fopen,
-
PHP. Failo turinio funkcijos - 13. Sudėtingas svetainės lankomumo skaitliukas - statistika dienai ir mėnesiui: file, fwrite, fopen,
-
PHP. Failo turinio administravimo projektas
-
PHP. Sesijos, seansai - 1. $_SESSION, session_start()
-
PHP. Sesijos, seansai - 2. $_SESSION, sessiom_start(), session_destroy()
-
PHP. Sesijos, seansai - 3. globals, $_SESSION, session_start(), unset
-
PHP. MYSQL duomenų bazės - 1. mysql_connect, mysql_select_db, mysql_query
-
PHP. MYSQL duomenų bazės - 2. CRUD. Craete, Select, Insert , Delete, Update
-
PHP. GD biblioteka: imagesx, imagesy, imagestring, imagedestroy r t.t.
-
PHP. GD - 1. Skaitliukas.
-
PHP. GD - 2. Failai
-
PHP. GD - 3 . Kontrolinis kodas captcha
-
PHP. exec, system, shell, passthru - 1
-
PHP. exec, system, shell, passthru - 2
-
Failų sistemos funkcijos, DALIS 1
-
Failų sistemos funkcijos, DALIS 2
-
Failų sistemos funkcijos, DALIS 3
-
PHP. MYSQL. serialize funkcijos pavyzdys. Naudinga, kai neaiškus laukų kiekis ir kokie laukai.
-
PHP. MYSQL. mysql_pconnect. Negaliu prisijungti.
-
PHP - 1. fsockopen, CURL alternatyva,
-
PHP. Nutolusio failo kitame serveryje atidarymas, fsockopen, CURL alternatyva, DALIS 1
-
PHP. fsockopen , CURL alternatyva,
-
PHP. Egzamino - kontrolinio klausimai
-
PHP. Skaitliukas sudėtingas
|
|