Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more ➡
Download
Standard view
Full view
of .
Add note
Save to My Library
Sync to mobile
Look up keyword or section
Like this
1Activity
×

Table Of Contents

A PHP fejlõdése
A PHP 4 újdonságai
A Zend Engine
Miért aPHP?
A fejlesztés sebessége
A PHP nyílt forráskódú
Teljesítmény
Hordozhatóság
Összefoglalás
Kérdések és válaszok
Mûhely
Kvíz
A PHP beszerzése
A configure néhány paramétere
--enable-track-vars
--with-gd
--with-mysql
Az Apache beállítása
php.ini
short_open_tag
Hibajelentések beállításai
Változókra vonatkozó beállítások
Segítség!
Elsõ programunk
PHP blokkok kezdése és befejezése
A print() függvény
HTML és PHP kód egy oldalon
Megjegyzések aPHP kódokban
Változók
Dinamikus változók
Hivatkozások aváltozókra
Adattípusok
Típus módosítása asettype() segítségével
Típus módosítása típusátalakítással
Mûveletjelek és kifejezések
Hozzárendelés
Aritmetikai mûveletek
Összefûzés
További hozzárendelõ mûveletek
Összehasonlítás
Egész típusú változók értékének növelése és csökkentése
A mûveletek kiértékelési sorrendje
Állandók
Minden programban használható állandók
Elágazások
Az if utasítás
Az if utasítás else ága
Az if utasítás elseif ága
A switch utasítás
Ciklusok
A while ciklus
A do..while ciklus
A for ciklus
Ciklus elhagyása abreak utasítás segítségével
Egymásba ágyazott ciklusok
Mit nevezünk függvénynek?
Függvények hívása
Függvények létrehozása
Függvények visszatérési értéke
Dinamikus függvényhívások
Változók hatóköre
Hozzáférés változókhoz aglobal kulcsszó segítségével
Paraméterek további tulajdonságai
Paraméterek alapértelmezett értéke
Hivatkozás típusú paraméterek
Mit nevezünk tömbnek?
Többdimenziós tömb bejárása
Mûveletek tömbökkel
Két tömb egyesítése az array_merge() függvény segítségével
Tömbök rendezése
Mit nevezünk objektumnak?
Objektum létrehozása
Objektumtulajdonságok
Az objektumok tagfüggvényei
Egy bonyolultabb példa
Az osztály tulajdonságai
A konstruktor
Az ujSor() tagfüggvény
Az ujNevesSor() tagfüggvény
A kiir() tagfüggvény
Összeáll akép
Ami még hiányzik
Miért használjunk osztályt?
Öröklés
A szülõ tagfüggvényeinek felülírása
A felülírt tagfüggvény meghívása
Egy példa az öröklésre
A HTMLTablazat saját tulajdonságai
A cellaMargoAllit() tagfüggvény
Miért alkalmazzunk öröklést?
Globális és környezeti változók
Adatok bekérése afelhasználótól
Több elem kiválasztása aSELECT elemmel
Különbségek aGET és aPOST továbbítás között
PHP és HTML kód összekapcsolása egy oldalon
Állapot mentése rejtett mezõkkel
A felhasználó átirányítása
Fájlfeltöltõ ûrlapok és programok
Fájlok beágyazása az include() függvénnyel
Fájlok vizsgálata
Fájl létezésének ellenõrzése afile_exists() függvénnyel
Fájl vagy könyvtár?
Fájl állapotának lekérdezése
Fájl méretének lekérdezése afilesize() függvénnyel
Különféle fájlinformációk
Több fájltulajdonságot egyszerre megadó függvény
Fájlok létrehozása és törlése
Fájl megnyitása írásra, olvasásra, hozzáfûzésre
Olvasás fájlból
Sorok olvasása fájlból az fgets() és feof() függvényekkel
Tetszõleges mennyiségû adat olvasása fájlból
Fájl karakterenkénti olvasása az fgetc() függvénnyel
Fájlba írás és hozzáfûzés
Fájlok zárolása az flock() függvénnyel
Munka könyvtárakkal
Könyvtár létrehozása az mkdir() függvénnyel
Könyvtár törlése az rmdir() függvénnyel
Könyvtár megnyitása olvasásra
Könyvtár tartalmának olvasása
DBM adatbázis megnyitása
Adatok felvétele az adatbázisba
Adatok módosítása az adatbázisban
Adatok kiolvasása DBM adatbázisból
Elemek meglétének lekérdezése
Elem törlése az adatbázisból
Egy példa
Az adatbázis kiválasztása
Adatok hozzáadása táblához
Adatok lekérdezése
Az eredménytábla sorainak száma
Az eredménytábla elérése
Adatok frissítése
Információk az adatbázisokról
Az elérhetõ adatbázisok kiíratása
Adatbázistáblák listázása
Információk amezõkrõl
Az adatbázis szerkezete – összeáll akép
Környezeti változók
A kérés
A válasz
Dokumentum letöltése távoli címrõl
Átalakítás IP címek és gépnevek között
Hálózati kapcsolat létesítése
NNTP kapcsolat létrehozása az fsockopen()-nel
Levél küldése amail() függvénnyel
Képek létrehozása és megjelenítése
A szín beállítása
Vonalak rajzolása
Alakzatok kitöltése
Körív rajzolása
Téglalap rajzolása
Sokszög rajzolása
A színek átlátszóvá tétele
Szövegek kezelése
Szövegírás az imageTTFtext() függvénnyel
A fenti elemek összegyúrása
A dátum kiderítése atime() függvénnyel
Az idõbélyeg átalakítása agetdate() függvénnyel
Az idõbélyeg átalakítása adate() függvénnyel
Idõbélyeg készítése az mktime() függvénnyel
A dátum ellenõrzése acheckdate() függvénnyel
A felhasználó által bevitt adatok ellenõrzése
A HTML ûrlap létrehozása
A naptár táblázatának létrehozása
Újra az adattípusokról
Egy kis ismétlés
Összetett adattípusok átalakítása
Az adattípusok automatikus átalakítása
Az adattípusok ellenõrzése
Az adattípus-váltás további módjai
Miért olyan fontosak az adattípusok?
A változók meglétének és ürességének ellenõrzése
További tudnivalók atömbökrõl
Tömbök bejárása más megközelítésben
A printf() függvény használata
A printf() és atípusparaméterek
A kitöltõ paraméter
A mezõszélesség meghatározása
A pontosság meghatározása
Átalakító paraméterek (Ismétlés)
Formázott karakterlánc tárolása
Részletesebben akarakterláncokról
Szövegek indexelése
Szöveg hosszának megállapítása az strlen() függvénnyel
Szövegrész megkeresése az strstr() függvénnyel
Szövegrészlet kinyerése asubstr() függvénnyel
Karakterlánc elemekre bontása az strtok() függvénnyel
A karakterláncok kezelése
Szöveg tisztogatása atrim() típusú függvényekkel
Az összes részlánc lecserélése az str_replace() függvénnyel
Kis- és nagybetûk közti váltás
Karakterláncok tömbbé alakítása az explode() függvénnyel
A POSIX szabályos kifejezések függvényei
Minta keresése karakterláncokban az ereg() függvénnyel
Karakterlánc keresése karakterosztályokkal
Az atomok kezelése
A szabályos kifejezés helye
A tagazonosítót keresõ példa újragondolása
Visszautalás használata az ereg_replace() függvénnyel
Karakterláncok felbontása asplit() függvénnyel
Perl típusú szabályos kifejezések
Minták keresése apreg_match() függvénnyel
A Perl típusú szabályos kifejezések és amohóság
Teljeskörû keresés apreg_match_all() függvénnyel
Minták lecserélése apreg_replace() függvénnyel
Módosító paraméterek
Példa: Webhelyhasználat nyomon követése
Lekérdezõ karakterláncok használata
Lekérdezõ karakterlánc készítése
Mik azok amunkamenet-függvények?
Munkamenet-változók
Munkamenet-változók kódolása és visszafejtése
Munkamenet-változó bejegyzésének ellenõrzése
Folyamatok összekötése apopen() függvénnyel
Parancsok végrehajtása az exec() függvénnyel
Feladatok
A phpinfo()
A forráskód megjelenítése színkiemeléssel
PHP hibaüzenetek
Hibaüzenetek kiírása naplófájlba
A hibaüzenet elfogása
Kézi hibakeresés
Gyakori hibák
A feladat rövid leírása
Az oldalak felépítése
Az adatbázis kialakítása
Tervezési döntésünk
A tagoknak szánt oldalak
csatlakozas.php és adatbazis.inc
klubfrissites.php
tagmenu.php
belepes.php
esemenyfrissites.php
esemenylista.php
0 of .
Results for:
No results containing your search query
P. 1
Tanuljuk meg a PHP4 használatát 24 óra alatt

Tanuljuk meg a PHP4 használatát 24 óra alatt

Ratings: (0)|Views: 1,630|Likes:
Published by Kristóf Csaba

More info:

Published by: Kristóf Csaba on Jul 31, 2011
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See More
See less

07/31/2011

pdf

text

original

You're Reading a Free Preview
Pages 11 to 124 are not shown in this preview.
You're Reading a Free Preview
Pages 135 to 231 are not shown in this preview.
You're Reading a Free Preview
Pages 242 to 336 are not shown in this preview.
You're Reading a Free Preview
Pages 347 to 387 are not shown in this preview.
You're Reading a Free Preview
Pages 398 to 514 are not shown in this preview.

You're Reading a Free Preview

Download
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->