PHP Käsiraamat
Andmete väljund
Tingimuslikud konstruktsioonid
Tingimusoperaator
Alternatiivne tingimus
Täiendav tingimus
Mitmekordne valik
Valiku variant
Vaikevariant
Vastendamine
Tsüklid
Tsükkel tingimusega
Tsükkel järeltingimusega
Tsükkel loenduriga
Tsükkel massiivi kohal
Tsükli katkestamine
Tsükli jätkamine
Muutujatega töötamine
Töö lõpetamine
muutuja tüübi määramine
muutuja tüübi muutmine
täisarvu kontroll
ujukomaarvu kontroll
numerilise väärtuse kontroll
stringi kontroll
loogilise väärtuse kontroll
massiivi kontroll
objekti kontroll
NULL väärtuse kontroll
ressursi kontroll
kutsutava väärtuse kontroll
itereritava väärtuse kontroll
loendatava väärtuse kontroll
teisendamine täisarvuks
teisendamine float'iks
teisendamine stringiks
teisendamine boolean'iks
teisendamine massiiviks
Matemaatilised funktsioonid
Stringi mõõtmine
Manipulatsioonid
servade puhastamine
alguse puhastamine
lõpu puhastamine
stringi täiendamine
stringi kordamine
stringi ümberpööramine
tähemärkide segamine
Registri muutmine
väiketähed
suurtähed
väiketähed
suurtähed
esimene märk suureks
esimene märk väikseks
sõna esimene märk suureks
Lõikamine
stringi lõikamine massiiviks
stringi lõikamine massiiviks
stringi lõikamine osadeks
stringi lõikamine muutujateks
stringi lõikamine tokeniteks
stringi parsingu vorming
multibaidi stringi lõikamine
stringi lõikamine märkideks
stringi osa saamine
stringi kärpimine laiuse järgi
Stringi osad
Otsimine ja asendamine
Otsimine stringis
märgi esinemise kontroll stringis
esimese esinemise kontroll
viimase esinemise kontroll
alamsaamistringi esimese esinemise positsioon
märgi viimase esinemise positsioon
otsimine registrita
tagurpidi otsimine registrita
alamsaamistringi esimese esinemise leidmine
suvalise antud märgi otsimine stringis
märgi esimese esinemise leidmine
märgi viimase esinemise leidmine
otsimine registrita
alamsaamistringi otsimine registrita
alamsaamistringi positsioon
viimase esinemise otsimine
viimase esinemise otsimine registrita
tagurpidi otsimine registrita
alamsaamistringi tagurpidi otsimine
esimese esinemise otsimine
Loendamine stringi järgi
alamsaamistringi esinemiste arvu loendamine
esinemiste loendamine
märkide arvu loendamine
sõnade arvu loendamine
Töötlemine siltidega, ekraanimine
siltide eemaldamine stringist
siltide väljastamine brauserisse
pöördtehe htmlspecialchars'ile
märkide teisendamine HTML olemiteks
pöördtehe htmlentities'ile
jutumärkide ekraanimine stringis
addslashes funktsiooni ekraanimise eemaldamine
metamärkide ekraanimine
kehtetute märkide asendamine
Stringide vormindamine
arvu vormindamine
rahasummade vormindamine
vormindatud stringi väljastamine
vormindatud stringi väljastamine
stringi vormindamine (tagastusega)
stringi vormindamine massiivist
reavahetuse sisestamine
reavahetuse sisestamine
Märkide koodid
Stringide võrdlemine
Levenshteini kaugus stringide vahel
stringide sarnasuse protsent
stringide foneetiline võrdlus
täiustatud soundex
stringide esimeste märkide võrdlus
esimeste märkide võrdlus registrita
stringide võrdlus registriga
stringide võrdlus lokaadiga
loomulik stringide võrdlus
loomulik võrdlus registrita
stringide võrdlus registrita
Massiivid
elementide arv
massiiv vahemikuga
massiivi elementide summa
elementide korrutis
massiivi lõikamine
massiivide ühendamine
massiivide rekursiivne ühendamine
võtmed väärtusteks
massiivi võtmete valik
massiivi väärtuste valik
massiivide ühendamine
otsing massiivist
koguste loendamine
asendamine massiivis
massiivi ümberpööramine
duplikaatide eemaldamine
juhuslik võti
massiivi segamine
olemasolu kontroll
olemasolu kontroll
massiiv muutujatesse
massiiv muutujatesse
massiivi ühendamine stringiks
mitmemõõtmelisse massiivi
massiivi esimene element
massiivi viimane element
lisa algusesse
lisa lõppu
massiivi täiendamine
massiivi täitmine
massiivi täitmine
Sorteerimine
elementide kasvavas järjekorras
elementide kahanevas järjekorras
võtmete kasvavas järjekorras
võtmete kahanevas järjekorras
elementide kasvavas järjekorras võtmete säilitamisega
elementide kahanevas järjekorras võtmete säilitamisega
loomulikus järjekorras
loomulikus järjekorras registrita
callbacki järgi
callbacki järgi võtmete kaupa
callbacki järgi võtmete säilitamisega
mitme massiivi sorteerimine
Callbackid
massiivi muutmine
massiivi iteratsioon
mitmemõõtmelise massiivi iteratsioon
massiivi filtreerimine
massiivi redutseerimine
Massiivide ristumine
massiivide ristumine
massiivide ristumine võtmetega
ristumine võtmete järgi
ristumine callback-võrdlusega
ristumine callback-võrdlusega
ristumine callback-võtmetega
võtmete ristumine callbackiga
Massiivide erinevus
Põhifunktsioonid
Täiendavad funktsioonid
Stringi jagamine
Asendamine tagasikutsefunktsiooniga
Mitmekordne asendamine
Massiivi filtreerimine
Märkide ekraanistamine
Vigade töötlemine
Funktsionaalne stiil
praegune hetk timestampina
määratud hetk timestampina
kuupäeva vormindamine
kuupäeva teisendamine timestampiks
mikrosekundite hankimine
kuupäeva õigsuse kontroll
kuupäeva objekti loomine
kuupäevade liitmine ja lahutamine
kuupäevale liitmine
kuupäevast lahutamine
intervalli loomine
kuupäeva vormindamine
kahe kuupäeva vahe
ajavööndi seadistamine
ajavööndi hankimine
OOP stiil
kuupäevaga objekt
muutumatu kuupäev-aeg
intervallid kuupäevade vahel
ajavööndid
periood kuupäevade vahel
kuupäevale liitmine
kuupäevast lahutamine
DateTime meetodid
Loo vormingust
Konverteeri Immutable
Vorminda kuupäeva
Kuupäevade vahe
Muuda kuupäeva
Lisa intervall
Lahuta intervall
Määra kuupäev
Määra ISO-kuupäev
Määra aeg
Määra timestamp
Määra ajavöönd
Hangi ajavöönd
Hangi nihke
Hangi timestamp
Parsimise vead
DateInterval meetodid
Põhilised
Failide operatsioonid
faili kustutamine
faili kopeerimine
faili või kausta ümbernimetamine
ajutise faili loomine
unikaalse nimega faili loomine
Kaustade operatsioonid
kausta loomine
kausta kustutamine
kausta kontroll
sisu lugemine
sisu lugemine mustri järgi
saadaolev ruum
kausta kogumaht
Kontrollid
faili või kausta olemasolu kontroll
faili kontroll
faili loetavuse määramine
faili kirjutatavuse kontroll
täidetava faili kontroll
Failide asukohad
Info
faili suuruse hankimine
faili õiguste muutmine
faili omaniku muutmine
faili grupi muutmine
muutmise aja seadistamine
faili muutmise aeg
faili loomise aeg
failile juurdepääsu aeg
MIME-tüübi määramine
faili MIME-tüüp
oleku puhvri puhastamine
Failide kaasamine
Madala taseme failid
faili või URL-i avamine
faili lugemine
rea lugemine failist
märgi lugemine failist
faili kirjutamine
faili deskriptori sulgemine
faili lugemine
faili lõpu kontroll
failis liikumine
faili kursori lähtestamine
faili kärpimine
positsioon failis
faili jäägi väljastamine
Madala taseme kaustad
Spetsiaalsed failid
Failide üleslaadimine
Muu
Olemasolu kontrollimine
Klassi olemasolu kontrollimine
Meetodi olemasolu kontrollimine
Omaduse olemasolu kontrollimine
Traidi olemasolu kontrollimine
Liidese olemasolu kontrollimine
Klassiinfo saamine
Klassi nime saamine
Vanemklassi saamine
Klassi meetodite saamine
Klassi omaduste saamine
Objekti omaduste saamine
Kutsutava klassi saamine
Tüüpide ja suhete kontrollimine
Objekti tüübi kontrollimine
Klassi kuuluvuse kontrollimine
Klassi pärimise kontrollimine
Klassi liideste loend
Vanemklasside loend
Kasutatavate traitide loend
Klasside automaatne laadimine
Nimeruumi määratlemine
Automaatlaadija registreerimine
Automaatlaadijate saamine
Automaatlaadija eemaldamine
Automaatlaadija kutsumine
Deklaratsioonidega töötamine
Klassi pseudonüümi loomine
Deklareeritud klasside saamine
Deklareeritud liideste saamine
Deklareeritud traitide saamine
Loomine
Kutsed
Põhilised magic meetodid
Omaduste juurdepääs
Kõnede püüdmine
Serialiseerimine
Ettevalmistus serialiseerimiseks
Objekti taastamine
Kaasaegne serialiseerimine
Kaasaegne deserialiseerimine
Objektide teisendamine
Erindite töötlemine
Töötlusplokk
Erindi püüdmine
Lõplikud toimingud
Erindi genereerimine
Erindite põhiklass
Vigade töötlemine kui erindeid
Funktsioonid
Funktsioonide kontrollimine
Funktsioonide väljakutsumine
Argumentidega töötamine
Sündmuste töötlemine
Muutujad
Nimekirjad
kõikide muutujate nimekiri
kõikide konstantide nimekiri
kõikide funktsioonide nimekiri
kaasatud failide nimekiri
Mälu
Seaded
seadistuse väärtuse määramine
seadistuse väärtuse hankimine
kõikide seadistuste hankimine
seadistuste teave