Nyelvek listája
Kezdő oldal
Bevezetés
Nyelvi elemek
Jelkészlet
Azonosítók
Literálok
Megjegyzések
Szintaktikai specialitás
Típusok, típuskonstrukciók
Típusszerkezet
Elemi típusok
Boolean típus
String típus
Típuskonstrukciók
Tömb
Asszociatív tömb
Többdimenziós tömb
Műveletek tömbökkel
Speciális típusok
Erőforrás típus
Null típus
Típuskonverziók
Változók, konstansok
Előre definiált változók
Hatáskör
Konstansok
Kifejezések, operátorok
Összehasonlító operátorok
Aritmetikai operátorok
Sztringoperátorok
További hozzárendelő műveletek
Dokumentumbejegyzés
Növelő, csökkentő operátorok
Hibaellenőrző operátor
Bináris operátor
Logikai műveletek
Végrehajtás operátor
Műveleti sorrend
Utasítások, vezérlési szerkezetek
Elágazás
Ciklus
Vezérlésátadó utasítások
Alprogramok, modulok
Szintaxis
Visszaadott érték
Rekurzió
Feltételes definiálás
Dinamikus és névtelen függvények
Függvények és környezetük
Globális függvények
Globális változók elérése
Paraméterátadás
Argumentumok kezdőértékei
Túlterhelés
Változó hosszúságú argumentumlista
Generátorok
Yield
Fibonacci
Helyes lezárás
Performancia
Névterek
Névterek definiálása
Több névtér definiálása egy fájlon belül
Alnévterek definiálása
Névterek használata
Aktuális névtér lekérdezése
Névtér álnevek (alias) és névtér importálás
Névtér feloldási szabályok
Definíciók
Feloldási szabályok
Absztrakt adattípusok
Sablonok
Sablon
Factory
Singleton
Kivételkezelés
Kivételek
Kivétel (Exception)
Kivételek kiterjesztése
Objektum-orientált programozás
Osztályok - PHP4
A PHP5 új objektum modellje
Az új modell leegyszerűsítve
A régi és új modellek összehasonlítása
Az új objektum modellel kapcsolatos változások
Függvénybeli objektum-visszaadási mechanizmus
Dereferencia-képzés
Objektumok összehasonlítása
Konstruktorok
Destruktorok
Copy Konstruktorok (Klónozás)
Private, Protected és Public adattagok
Private, Protected és Public tagfüggvények
A static kulcsszó
Osztály konstansok
Instanceof
Osztály típusú paraméter típusának megadása
Absztrakt osztályok
Interface
Beépített interface-ek
Final kulcsszó
Objektum Iteráció
Dinamikus metódusok és attribútumok
Szerializálás
Hatókör feloldó operátor (::)
Reflection
Reflector
ReflectionException
ReflectionFunction
ReflectionParameter
ReflectionClass
ReflectionObject
ReflectionMethod
ReflectionProperty
ReflectionExtension
Reflection osztályok bővítése
Polimorfizmus PHP-ben
Egy kisérlet szimulációjára
Példa program
Traitek
Precedencia
Többszörös traitek
Konfliktus feloldás
Láthatóság változtatás
Traitekből álló traitek
Absztrakt trait tagok
Statikus trait tagok
Tulajdonságok
Autoloading
Magic metódusok
__sleep(), __wakeup()
__toString()
__invoke()
__set_state()
_call() és __callStatic
Helyesség
assert
error_log
Párhuzamosság
Szabványos könyvtárak
XML Támogatás
SimpleXML
DOM Támogatás
SOAP Támogatás
MySQLi Kiterjesztés
PDO Kiterjesztés
PHP E-mail támogatás
Bevezetés
Levélfej részek
Minimális fejrészek
További fejrészek
MIMÉ
Működési üzemmódok
Offline
Online
Kapcsolat nélkül
Átmeneti
Mail() függvény
IMAP
Postaládafüggvények
Levelezési függvények
Kiemelő függvények
Sztring konvertáló függvények
PHPMailer
Fordítók
Letöltés
Windows alatt:
*NIX alatt:
CGI esetén:
Fordítás
Windows alatt:
*NIX alatt:
Letöltés, install, setup – egy adott konfiguráción
MySQL Adatbáziskezelés
Bevezetés
Csatlakozás a kiszolgálóhoz
Adatbázis kiválasztása
Hibakezelés
Adatok beszúrása táblába
AutoIncrement mező értékének lekérdezése
Lekérdezések
Eredménytábla sorainak száma
Eredménytábla elérése
Update művelet
Információkérés az adatbázisról
Elérhető adatbázisok listázása
Adatbázistáblák listázása
Információszerzés mezőkről
Biztonság
Bevezetés
Safe mode
SQL Injection
Magic quotes
Cross-Site scripting
File inclusion
Képkezelés a GD könyvtárral
Bevezetés
Képek készítése, betöltése
Képek manipulációja
Színek megadása
Alakzatok rajzolása
Szövegek rajzolása
Szűrők
Kimenet
Böngészőben streamelés
PHP Keretrendszrek
Bevezetés
A progléma megközelítése
Keretrendszerek felsorolása, összehasonsítása
MVC megközelítés általánosságban
MVC megvalósítása PHP-ban
Alap felépítés
Vezérlők
Modellek
Nézetek
Összetettebb keretrendszerek
SPL
Bevezetés
Interfészek
Kivételek
Adatszerkezetek
Fájlkezelés
Autoloader
További információk
Könyvek magyar, angol nyelven
Linkek
Példaprogramok
Dátumellenőrzés
Fórum
Pizzarendelés
Notesz
Vizsgáztató
Polimorf PHP
Filefeltöltő
Fotómegosztó
Sütikezelő
BigBrother
Időjárás jelentés
Teendő kezelő
Piac
TTF Text
Login
Recept
Mátrixműveletek weboldal
Adatbázis-kezelő weboldal
MVC Blog minta
Bejegyzés adminisztráció Yii keretrendszerben
Egyszerű webshop
MVC Controller
Karakterkódolás konverter
Készítők
Neve, e-mailje
Aktuális felelős neve, e-mailje
PHP újítások
5.2-ről 5.3-ra
5.3-r=l 5.4-re
5.4-ről 5.5-re
5.5-ről 5.6-ra
A PHP programozási nyelv
Párhuzamosság
A PHP nyelv a párhuzamosságot nem támogatja.