Osnove PHP-a: Pregled za početnike. Ispravno učenje PHP-a i MySQL-a Osnove php programiranja za glupane

💖 Sviđa li vam se? Podijelite vezu sa svojim prijateljima

Od autora: Da li je potrebno poznavanje PHP programskog jezika? Ako se namjeravate uključiti u izradu web stranice, morat ćete. Čak i ako to stvarno ne želite! Zašto je to? Pokušat ćemo odgovoriti na sva uobičajena "zašto" povezana s ovim jezikom u našem materijalu.

Rješenje koje “drži” internet na okupu

Upravo tako je jedan moj poznanik, koji se više od desetljeća bavi izradom internetskih izvora, opisao PHP. I u pravu je, vjerojatno 200% posto (ili možda više).

Sama povijest nastanka ovog jezika sugerira da je rođen da "zaslijepi" trenutnu verziju Mreže na koju smo toliko navikli. To je vjerojatno razlog zašto neki ljudi još uvijek ne mogu shvatiti njegovu moć, čak ni nakon što su naučili osnove PHP programiranja.

Dokazivanje uloge PHP-a u stvaranju Interneta nezahvalan je posao. Ovdje, kako kažu, pristaše drugih jezika na strani poslužitelja mogu početi govoriti. Kažu da je “hipertekstualni pretprocesor” (kako je kratica PHP) već nadživio svoju korisnost. Mnoge njegove funkcije implementirane su čak iu…

Pa vikanje i mahanje rukama, veličanje vašeg programskog jezika za koji ste specijalizirani je jednostavna stvar. Ali najbolji "dokaz" koji ukazuje na potražnju za PHP-om je njegova rasprostranjenost.

Sljedeća ljestvica softverskih jezika, koju su prošlog ljeta sastavili stručnjaci TIOBE-a, govori nam da je PHP konstantno na vrhu već nekoliko godina. Još niste počeli tražiti vodič za PHP programski jezik? Uskoro ćeš trčati.

Ako se pitate zašto je Java toliko skočila, onda je odgovor: zahvaljujući mobilnom operativnom sustavu Android za koji se aplikacije razvijaju na ovom jeziku.

Vlastite grablje

Početkom 2000-ih bavio sam se “istraživanjem” u području programiranja. Stalno sam pokušavao shvatiti kojoj bih se “stranci” programera trebao pridružiti, kojoj bih disciplini posvetio život proučavanju.

U principu, PHP nisam smatrao programskim jezikom za početnike. Djelovao je previše zbunjeno. Evo još nešto o ASP.NET-u: komercijalni jezik temeljen na C#. Oh, kakve sam dvorce u zraku gradio tada! A za to su postojali svi preduvjeti:

Tehnologiju je razvio takav "misaoni div" kao što je Microsoft.

Dostupnost specijaliziranog softvera - moćnog uređivača Visual Studio.

Opsežna i dobro opisana dokumentacija.

Nada u "zdravu" budućnost.

ASP.NET mi je, za razliku od PHP-a, bio puno lakši. Visual Studio je automatizirao velik broj operacija skriptiranja na strani poslužitelja. Na primjer, zahvaljujući izvrsnom vizualnom editoru, izrada web stranice trajala je samo nekoliko minuta. Povlačenjem i ispuštanjem kontrola i njihovim stiliziranjem u uređivaču, možete napraviti web stranicu za manje od sat vremena!

Ali PHP programski jezik od nule nije mi odmah uspio. Iskreno, trudio sam se s njim sprijateljiti (morao sam nekako položiti ispit). Ali proučavajući njegove osnove, činio mi se bezosjećajnim, pa čak i hladnim.

Općenito, uzeo sam ASP.NET. Napravio sam svoju prvu web stranicu. Pa, čini se da sve radi u razvojnom okruženju. Provjerio sam kompatibilnost s više preglednika u nekoliko popularnih preglednika. Mislim da je vrijeme za "borbu". Da tako kažem, pokažite svoju "zamisao" cijeloj zemlji (barem). Tu su se pokazale “grablje”.

Moji pokušaji da pronađem hosting s podrškom za ASP.NET na RuNetu nikada nisu bili uspješni. Bilo je, naravno, nekoliko plaćenih platformi, ali cijene za hosting web stranice na njima očito nisu bile “studentske”.

Nekako sam pronašao opciju besplatnog hostinga u Burzhunetu (usput, sponzoriran od strane Microsofta). Pa, kliknuo sam, uživao u širini svojih misli, ali stvari nisu išle dalje. A sve zbog činjenice da je većina stranica već napravljena u PHP-u.

Nakon što odlučite i sigurno shvatite da ste spremni naučiti PHP programski jezik, potražite tutorial za početnike “za sebe”. Glavna stvar je da razumijete što autor publikacije želi prenijeti svojim čitateljima. Odmah se pripremite platiti dobru svotu novca za kvalitetnu literaturu.

Ali bolje je uzeti integrirani pristup - dodajte i jedan pametan. To će vam omogućiti da odmah usavršite svoje vještine praktičnim primjerima. A moj vam je savjet da manje kopirate i lijepite kod! Sada ću objasniti zašto.

Kada sami upisujete primjere skripti, brzo ćete se naviknuti i zapamtiti značajke PHP sintakse. Što se tiče literature, odaberite tutorial s osnovama programiranja u PHP-u. I preporučljivo je da autor objavi kod svih primjera danih na svom resursu na Internetu.

Također, neposredno prije početka treninga preuzmite i instalirajte Open Server. Ovaj softverski paket uključuje sva okruženja koja su vam potrebna za pisanje i testiranje koda.

Pa, dopusti mi da se oprostim za danas. Oprostite (ako išta) na pretjeranom pregledu sadržaja članka, ali to je neophodno za razumijevanje značajki ovog jezika (uostalom, on se temelji na poslužitelju). Želim vam da brzo shvatite osnove PHP programskog jezika i počnete pravi programirati!

» Početak. Otklanjanje pogrešaka. » Lekcija #1 - Same osnove. » Lekcija #2 - Nema puno kontrole. » Lekcija #3 - Predstavljanje funkcija. » Lekcija #4 - Kako čitati dokumentaciju. » Lekcija #5 - Matematičke funkcije » (uskoro) Lekcija #6 - Funkcije nizova » (uskoro) Lekcija br. 7 - Funkcije za rad s nizovima » Lekcija br. 8 - Rad s datotekama. » Lekcija br. 9 - Rad s bazom podataka i osnove SQL-a. » Lekcija br. 10 - Datum i vrijeme. » Lekcija #11 - KOVRČA » Lekcija br. 12 - GD - rad sa slikama. » Lekcija br. 13 - Lijepa skripta ili stilovi programiranja. » Lekcija #14 - Sigurno programiranje. » Dodatak br. 1 - Instalacija Apache, PHP i Mysql. » Dodatak br. 2 - Nekoliko riječi o dizajnu baze podataka. » Dodatak br. 3 - O regularnim izrazima.

Nekoliko riječi autora materijala:

PHP lekcije zajedno

Na ovom forumu pronaći ćete neke upute o različitim temama
napisali su različiti autori, sudionici našeg foruma.

Ako možete detaljnije obraditi bilo koji dio lekcije, bolje ga objasnite ili
dodati nešto zanimljivo, pronaći grešku ili izravno postaviti pitanje
što se tiče lekcije - ostavite svoju poruku u temi i siguran sam
po potrebi lekcije će biti uređene.

Ako ste kopirali kod riječ po riječ i ne radi vam, javite nam.
Ako ste nešto promijenili i onda vam je prestalo funkcionirati, mi smo to stvorili za vas
poseban forum
i rado ćemo vam pomoći u savladavanju i otklanjanju problema.

Neke lekcije dolaze s malim zadacima na kraju.
koje biste trebali isprobati. Rješenja za probleme možete pronaći na
odvojite vezu i provjerite svoje rješenje s drugima, pogledajte neke savjete
i opis zašto je jedno rješenje prikladnije od drugog.

Kome su ove lekcije namijenjene i zašto su uopće potrebne?

Želimo stvarati korisne članke. Ali također razumijemo da što šira publika kojoj će ovi članci biti korisni, to bolje.
I zato sada pišemo niz početnih lekcija. Oni će pomoći početnicima da razumiju ono što će kasnije biti opisano u lekcijama.

Postojat će tri dijela lekcija. Za same početnike, za najnaprednije, uključujući teorije i paradigme programiranja, te niz za one koji aktivno prelaze s prvog na drugi na praktičnim primjerima.


Naprijed >>>
Ako imate još pitanja ili nešto nije jasno - dobrodošli u naš

Poznavanje HTML-a daje vam ideju kako izraditi web stranice. Čak vam daje priliku da samostalno razvijate internetske resurse. Međutim, korištenje ovog označnog jezika je ograničeno zbog statične prirode stranica stvorenih uz njegovu pomoć. Konkretno, koristi se u većini slučajeva za razvoj web stranica posjetnica. Stvar je u tome što ako trebate unijeti bilo kakve promjene, morate urediti svaku stranicu zasebno, a ako ih resurs ima nekoliko desetaka ili stotina, takav proces neće biti samo dosadan, već će se i izvući tijekom vremena.

Kako biste optimizirali administraciju stranice, možete koristiti PHP (akronim za PHP: Hypertext Preprocessor), skriptni programski jezik koji vam omogućuje stvaranje dinamički popunjenih web stranica. Njegova uporaba omogućuje da resurs bude uistinu interaktivan, a proces upravljanja web mjestom jednostavan i jeftiniji u smislu napora. WebShake online tečaj PHP-a za početnike pomaže vam da svladate osnove skriptnog jezika od nule, naučite kako stvarati dinamičke resurse koje je lako mijenjati i održavati.

Naši tekstualni materijali i video tutorijali osmišljeni su tako da budu razumljivi svakom korisniku koji želi naučiti web programiranje. A domaće zadaće koje se nalaze na kraju svake teme omogućit će vam da učvrstite stečeno znanje i usavršite njihovu primjenu u praksi.

PHP (P HP: H hipertekst P reprocesor, promišljen pretprocesor

Hypertext) je skriptni programski jezik usmjeren na web.

U lekciji 1 upoznat ćemo se s osnovnom sintaksom i također napisati našu prvu skriptu.

Osnovna sintaksa:

-
- početak i kraj skripte
operator dodjele - =

Izlaz tekstualne informacije - echo (može ispisati html kod)

Dok(uvjet petlje)(akcija) - petlja
- if(uvjet)(akcija izvršena ako je uvjet lažan)else(radnja izvršena ako je uvjet lažan) - stanje
-

Lekcija 1. Izrada vaše prve skripte

Kao što vidite, skripta se sastoji od jedne linije.

Za izvršavanje skripte potreban vam je odgovarajući softver; za Windows korisnike preporučujem Denwer (http://denwer.ru)
Nakon instaliranja Denwere, kreirajte mapu Script.test u direktoriju hosts, u kojoj mi zauzvrat kreiramo mapu

www. Stvaramo li datoteku index.php u WWW mapi? u koji prenosimo sadržaj naše datoteke.

Nakon spremanja datoteke ponovno pokrenite Denwer. Zatim upišite script.test u svoj preglednik

I evo! Vidimo natpis Hello World!

Kako napisati Hello World neprikladno:

Hello World Ne piše se tako

Tako:

Pa definitivno nije tako:

Završetak.

Ovo zaključuje našu lekciju, a na kraju je mali izbor korisnih poveznica:
denwer.ru - stranica na kojoj možete preuzeti Denwer
ru.wikipedia.org/wiki/PHP - Što je PHP
http;//php.net - PHP lekcija

Oznake: PHP

Ovaj članak nije podložan komentarima jer njegov autor još nije punopravni član zajednice. Autora ćete moći kontaktirati tek nakon što primi

Bootstrap okvir: brzi prilagodljivi izgled

Videotečaj korak po korak o osnovama prilagodljivog izgleda u okviru Bootstrap.

Naučite slagati jednostavno, brzo i učinkovito pomoću moćnog i praktičnog alata.

Izgled po narudžbi i plaća.

Besplatan tečaj "Site na WordPressu"

Želite li savladati WordPress CMS?

Dobijte lekcije o dizajnu web stranice i izgledu na WordPressu.

Naučite raditi s temama i rezati izglede.

Besplatan video tečaj o crtanju dizajna web stranice, izgleda i instalacije na CMS WordPress!

*Pređite mišem da biste pauzirali pomicanje.

Natrag naprijed

Osnove PHP-a: Pregled za početnike

PHP je dosljedno na popisu najpopularnijih programskih i web razvojnih jezika već dugi niz godina. Naravno, postoje i drugi jezici, no sveprisutnost stranica baziranih na WordPress motoru uvelike je poslužila kao dodatni poticaj još većem porastu popularnosti ovog jezika.

Što je PHP?

PHP je kratica za Preprocesor hiperteksta(nešto poput "HTML predprocesora").

Što to znači? Počnimo malo izdaleka: postoje dvije vrste jezika. Jedna vrsta se zove "klijent", i drugi - "poslužitelj".

To znači da klijentski jezici rade u pregledniku svakog pojedinca. Tipičan predstavnik klijentskih jezika je JavaScript, za koji ste sigurno čuli i čije rezultate ste vidjeli više puta.

Ako želite naučiti više o JavaScriptu, pogledajte materijal.

Sve radnje i naredbe koje zadajemo, recimo u JavaScript jeziku, izvodi preglednik, što znači da isti kod koji smo mi napisali u jednom slučaju obrađuje Internet Explorer, u drugom Firefox, u trećem Opera, u četvrtom - Google Chrome, tj. preglednik koji svaka određena osoba koristi za pregled naše stranice.

Preglednik stoga ima alternativni naziv - klijent.

U slučaju jezici na strani poslužitelja(kome pripada PHP) vidimo drugačiju sliku.

Naša web stranica se uvijek nalazi na nekom poslužitelju, tj. moćno računalo posebno dizajnirano za prilagodbu web stranicama mnogih ljudi.

Sve naredbe i skripte napisane u PHP-u izvršavaju se na poslužitelju, i nista vise. Nakon što se PHP skripta izvrši na poslužitelju, poslužitelj “daje” rezultat svog rada koji vidimo u pregledniku.

Važno je razumjeti sljedeću točku: prema izvornom kodu web stranice, koji se može vidjeti u bilo kojem pregledniku putem opcije poput "Izvorni kod stranice" nemoguće je utvrditi je li PHP korišten za izradu određene stranice ili ne.

To je nemoguće učiniti upravo zato što se PHP skripte obrađuju na poslužitelju, a gotova, obrađena verzija se prenosi u preglednik. U osnovi samo HTML kod.

Razlika u odnosu na obične statične HTML stranice je jedan dodatni korak obrade koda.

U slučaju HTML stranice, postoji samo jedan korak: Preglednik obrađuje HTML kod, tj. raspored stranice u skladu s određenim pravilima, uslijed čega web stranicu vidimo u normalnom obliku.

U slučaju PHP stranice, postoje dvije faze: najprije tzv PHP tumač(handler) izvršava PHP kod (kao rezultat dobiva se jednostavan HTML kod), a nakon toga preglednik obrađuje rezultat te obrade, tj. zapravo se izvršava upravo ona faza koja je jedinstvena u slučaju HTML-a stranica.

Općenito, PHP radi odlično kada je uparen s HTML-om. Štoviše, možete umetnuti PHP kod u HTML kod i koristiti PHP za izlaz HTML oznaka. Važno je zapamtiti ovu jednostavnu točku: nije važno koliko je vaš PHP kod složen, na kraju će završiti kao običan HTML.

Zašto koristiti PHP?

HTML je 100% statičan. To možemo osigurati ugradnjom PHP koda na naše stranice sadržaj iste stranice bio je različit ovisno o određenim uvjetima(dinamičke stranice). Tijekom dugogodišnjeg postojanja PHP jezik se profilirao kao izvrsno rješenje za izradu dinamičkih web stranica.

Je li PHP sličan drugim jezicima?

Da. PHP je sličan ASP.NET-u, Perlu, JavaScriptu, C#. Možda sada ne znate nijedan od njih, ali učenje PHP-a će vam dati više samopouzdanja u savladavanju drugih jezika u budućnosti.

Što vam je potrebno za početak?

Za potpuni rad s PHP-om na vašem računalu potrebne su vam sljedeće stvari:

1. Apache web poslužitelj (koristi se u većini slučajeva);
2. Sustav za upravljanje bazom podataka (DBMS) MySQL (sadržaj stranice pohranjuje se u bazu podataka);
3. Instalirani PHP interpreter;
4. Text editor u kojem ćete pisati kod;
5. Preglednik.

Sada malo više o prve tri točke.

1. Web poslužitelj dizajniran je za simulaciju na vašem računalu samog poslužitelja na kojem će vaša web stranica biti smještena na internetskom hostingu. Ovo je neophodno kako biste mogli pisati PHP skripte na svom računalu i gledati kako rade, mijenjati ih i uređivati. Jednom riječju, ovo je potrebno za takozvano otklanjanje pogrešaka.

2. MySQL DBMS potreban za pohranu informacija koje će biti na vašoj web stranici. U slučaju HTML stranica, sav sadržaj stranice nalazi se izravno na njima. Svaka stranica sadrži određenu količinu informacija (sadržaja).

Kada koristite PHP, baza podataka se obično koristi za pohranu korisnog sadržaja web stranice. U velikoj većini slučajeva to je MySQL.

3. PHP tumač je vrsta programa koji obrađuje PHP kod na web poslužitelju. Bez njega nećemo moći izvršavati naše PHP skripte i vidjeti rezultat njihova rada.

Kako instalirati sve te komponente na svoje računalo?

Postoji dobro rješenje koje uvelike pojednostavljuje ovaj proces i ne zahtijeva nikakvo znanje o postavljanju web poslužitelja, MySQL i PHP interpretera.

Ovo je poseban set Denwer, koji već uključuje sve tri komponente. Instalira se na vaše računalo kao običan program i spreman je za rad bez ikakvih prethodnih postavki.

Denwer je idealno rješenje u velikoj većini slučajeva, a za početnike će biti spas jer vam omogućuje da počnete razvijati web stranice u PHP-u bez proučavanja hrpe dodatnih informacija o postavljanju web poslužitelja, MySQL DBMS-a i PHP tumač.

Osnove

Kako biste rekli poslužitelju da obradi PHP kod, morate koristiti sljedeću sintaksu kada dodajete PHP u HTML dokument:

Otvaranje bloka PHP koda označeno je kao ", i zatvaranje - "?>" . Sada promijenimo naš kod na sljedeći način:

Imajte na umu da smo u ovom primjeru sve napisali u jednom retku. Razmaci i prijelomi redaka ovdje ne igraju ulogu i neće utjecati na konačni rezultat.

U primjeru dajemo poslužitelju naredbu jeka(naredba za prikaz informacija na ekranu) i označavamo da želimo prikazati frazu Ovo je PHP na djelu. Svaka naredba u PHP-u odvojena je od prethodne točkom i zarezom na kraju te naredbe.

PHP je stroži u pogledu striktnog pridržavanja sintakse i neće vam oprostiti nepostojanje točke i zareza, zagrada, navodnika itd., kao što bi mogao biti slučaj s HTML-om. PHP će u ovom slučaju prikazati poruku o pogrešci u sintaksi koju je potrebno ispraviti i naznačiti redak u kojem je pogreška napravljena.

Usput, u ovom slučaju možda nismo koristili točku i zarez na kraju naredbe, jer je to jedino što imamo u ovom slučaju (naredba). Međutim, najbolje je uvijek slijediti dobre prakse kada radite s kodom.

Deklariranje varijabli

Varijabla u PHP-u- ovo je vrsta spremnika koji može sadržavati određene informacije. Da bismo stvorili takav "kontejner", moramo ga imenovati i naznačiti što bi trebalo "ležati" u njemu. To se radi pomoću znaka "$" , što znači da imamo posla s varijablom. Stavimo to u varijablu pod nazivom test izraz Ovo je PHP na djelu.

Rezultat obrade ovog koda bit će potpuno isti kao u prethodnom primjeru. Fraza će se jednostavno prikazati na ekranu Ovo je PHP na djelu. Međutim, prije ovoga smo izravno ispisivali ovu frazu, ali sada smo je dodali u varijablu test, nakon čega su dali naredbu za prikaz vrijednosti varijable na ekranu test.

Kako možemo dodati još teksta ili drugih informacija za prikaz na ekranu?

Pogledajmo ovo na sljedećem primjeru:

Kao što vidite, nakon ispisivanja varijable test postoji razmak, pa točka, pa opet razmak. Nakon toga se otvaraju navodnici, prvo je jedan razmak, a zatim rečenica Moje ime je Dmitry Naumenko., nakon čega slijede završni navodnici.

Prođimo kroz korake i vidimo što je ovdje potrebno i zašto.

Nakon ispisa varijable testčini se da "dodajemo" dodatni tekst postojećem izlazu. To se radi pomoću simbola točke (.) .

Simbol točke znači zbrajanje u PHP-u, ali ne dodavanje brojeva, već dodavanje tekstualnih informacija, poput ove s kojom mi radimo. Nakon točke u navodnicima označimo što točno želimo dodati zaključku i napišemo novu rečenicu.

Imajte na umu da postoji razmak nakon uvodnih navodnika. Kada se prikaže na ekranu, bit će spremljeno, tako da se naše fraze neće spojiti. Oni. dobit ćemo vam rezultat:
Ovo je PHP na djelu. Moje ime je Dmitry Naumenko.

Ako uklonite taj prostor, dobit ćete:
Ovo je PHP na djelu Moje ime je Dmitry Naumenko.

Također bih vam želio skrenuti pozornost na razmake s obje strane točke dodavanja. Ti prostori ne igraju nikakvu ulogu i koriste se samo za jasnoću i lakoću percepcije. Sljedeći kod će nam dati potpuno isti rezultat:

Stoga pišite na način koji vam u ovom slučaju najviše odgovara.

Umetanje komentara u kod

Prvo pitanje - "Za što uopće služe?"

Komentari su potrebni kako biste mogli unositi bilješke, komentare, objašnjenja itd. u svoj ili tuđi kod. tijekom rada s kodom. Sada vam se čini da je sve jasno i očito. Sve dok se savršeno dobro sjećate zašto je ova varijabla potrebna i što ta funkcija radi.

Neće proći puno vremena i bez komentara teško da ćete moći razumjeti čak i svoj kod, a da ne spominjemo tuđe skripte. Stoga je pravilna upotreba komentara hitna potreba.

Obično se koristi u PHP-u dvije vrste komentara:

Naravno, komentari rade samo unutar blokova PHP koda I ?> .

Ispisivanje HTML-a pomoću PHP-a

Kao što sam ranije spomenuo, PHP i HTML odlično funkcioniraju zajedno. Samo zato što smo unutar bloka PHP koda ne znači da ne možemo prikazati tekst u odlomku ili podebljano.

Ovo je tekst podebljan."; ?>

Kao što ste možda pogodili, rezultat ovog koda bit će izlaz ovog retka podebljanog u pregledniku.

Napravite prvu funkciju

Prije svega, nekoliko riječi o tome što je funkcija.

Funkcija je vrsta mini programa koji obavlja koristan posao i daje nam rezultat.

Ima smisla koristiti funkcije u slučajevima kada trebate izvršiti slične radnje predloška. U ovom slučaju pišemo takav mini-program koji značajno smanjuje količinu koda i, sukladno tome, naše napore.

Sintaksa prilikom stvaranja funkcije je sljedeća:

Recimo, ako želimo napisati funkciju koja izračunava zbroj brojeva 10 i 5, možemo učiniti ovo:

Kreiramo funkciju tzv iznos au njegovom tijelu označavamo da treba prikazati zbroj brojeva 10 i 5. Nakon toga pozivamo funkciju iznos. Pozivanje funkcije u suštini znači njeno izvršavanje.

U ovom primjeru ne koristimo nikakve argumente (pogledajte gornju sintaksu funkcije). Što su argumenti i za što su potrebni, pogledat ćemo izravno na primjeru. Modificirajmo kod koji imamo, čineći ga fleksibilnijim i funkcionalnijim:

Sada kada kreirate funkciju iznos označavamo dva argumenta u zagradama, odvojena zarezima - $slagaemoe1 I $slagaemoe2. U tijelu funkcije dodajemo i prikazujemo ne određene brojeve, već vrijednosti varijabli $slagaemoe1 I $slagaemoe2(tj. ti isti argumenti).

Sada samo trebamo pozvati funkciju, prosljeđujući joj dva argumenta u zagradama koje ona "očekuje". Specificiramo brojeve 10 i 5, što rezultira 15. Prolaskom funkcije iznos druge brojeve, naravno, dobit ćemo drugačiji odgovor.

Nadam se da vam je ovaj pregled pomogao razumjeti što je PHP i za što je potreban, koje prednosti ima u odnosu na statički HTML i kako možete koristiti neke od njegovih najjednostavnijih značajki.

Dmitrij Naumenko.

p.s.Želite li napredovati u savladavanju PHP-a? Obratite pozornost na vrhunske lekcije o raznim aspektima izrade web stranica, uključujući programiranje u PHP-u, kao i besplatni tečaj o stvaranju vlastitog CMS sustava u PHP-u od nule. Sve ovo će vam pomoći da brže i lakše savladate ovaj moćni jezik za web razvoj:

Svidio vam se materijal i želite mi se zahvaliti?
Samo podijelite sa svojim prijateljima i kolegama!


reci prijateljima