PHP Rokasgrāmata
Datu izvade
Nosacījuma konstrukcijas
Nosacījuma operators
Alternatīvs nosacījums
Papildu nosacījums
Daudzkārtēja izvēle
Izvēles variants
Noklusējuma variants
Saskaņošana
Cikli
Cikls ar nosacījumu
Cikls ar pēcnosacījumu
Cikls ar skaitītāju
Cikls pa masīvu
Cikla pārtraukšana
Cikla turpināšana
Darbs ar mainīgajiem
Darba pabeigšana
mainīgā tipa noteikšana
mainīgā tipa maiņa
vesela skaitļa pārbaude
peldošā punkta skaitļa pārbaude
skaitliskās vērtības pārbaude
virknes pārbaude
Būla vērtības pārbaude
massīva pārbaude
objekta pārbaude
NULL vērtības pārbaude
resursa pārbaude
izsaukamās vērtības pārbaude
iterējamās vērtības pārbaude
saskaitāmās vērtības pārbaude
pārvēršana par veselu skaitli
pārvēršana par float
pārvēršana par virkni
pārvēršana par boolean
pārveidošana par massīvu
Matemātiskās funkcijas
Virkņu mērīšana
Manipulācijas
malu tīrīšana
sākuma tīrīšana
beigu tīrīšana
virknes papildināšana
virknes atkārtošana
virknes apgriešana
rakstzīmju sajaukšana
Reģistrs
mazie burti
lielie burti
mazie burti
lielie burti
pirmā rakstzīme lielajā reģistrā
pirmā rakstzīme mazajā reģistrā
vārda pirmā rakstzīme lielajā reģistrā
Sadalīšana
virknes sadalīšana masīvā
virknes sadalīšana masīvā
virknes sadalīšana daļās
virknes sadalīšana mainīgajos
virknes sadalīšana tokenos
virknes parsēšana pēc formāta
multibait virknes sadalīšana
virknes sadalīšana rakstzīmēs
virknes daļas iegūšana
virknes apgriešana pēc platuma
Virknes daļas
Meklēšana un aizstāšana
Meklēšana virknē
rakstzīmes iekļaušanas virknē pārbaude
pirmās iekļaušanas pārbaude
pēdējās iekļaušanas pārbaude
pirmās apakšvirknes iekļaušanas pozīcija
pēdējās rakstzīmes iekļaušanas pozīcija
meklēšana neņemot vērā reģistru
apgriezta meklēšana neņemot vērā reģistru
pirmās apakšvirknes iekļaušanas atrašana
jebkuras dotās rakstzīmes meklēšana virknē
pirmās rakstzīmes iekļaušanas atrašana
pēdējās rakstzīmes iekļaušanas atrašana
meklēšana neņemot vērā reģistru
apakšvirknes meklēšana bez reģistra
apakšvirknes pozīcija
pēdējās iekļaušanas meklēšana
pēdējās iekļaušanas meklēšana bez reģistra
apgriezta meklēšana bez reģistra
apgriezta apakšvirknes meklēšana
pirmās iekļaušanas meklēšana
Skaitīšana pa virkni
Darbs ar tagiem, ekrānizāciju
tagu noņemšana no virknes
tagu izvade pārlūkprogrammā
apgriezta operācija htmlspecialchars
rakstzīmju pārvēršana HTML entītijās
apgriezta operācija htmlentities
pēdiņu ekrānizācija virknē
addslashes funkcijas ekrānizācijas noņemšana
metarakstzīmju ekrānizācija
nederīgu rakstzīmju aizstāšana
Virkņu formatēšana
skaitļa formatēšana
naudas lielumu formatēšana
formatētas virknes izvade
formatētas virknes izvade
virknes formatēšana (ar atgriešanu)
virknes formatēšana no masīva
rindas atdalītāja ievietošana
rindas atdalītāja ievietošana
Rakstzīmju kodi
Virkņu salīdzināšana
Levenšteina attālums starp virknēm
virkņu līdzības procents
virkņu fonētiskā salīdzināšana
uzlabots soundex
pirmo rakstzīmju salīdzināšana
pirmo rakstzīmju salīdzināšana neņemot vērā reģistru
virkņu salīdzināšana ņemot vērā reģistru
virkņu salīdzināšana ņemot vērā lokalizāciju
dabiskā virkņu salīdzināšana
dabiskā salīdzināšana neņemot vērā reģistru
virkņu salīdzināšana neņemot vērā reģistru
Masīvi
elementu skaits
massīvs ar diapazonu
massīva elementu summa
elementu reizinājums
massīva sagriešana
massīvu sapludināšana
massīvu rekursīva sapludināšana
atslēgas uz vērtībām
massīva atslēgu izvēle
massīva vērtību izvēle
massīvu apvienošana
meklēšana massīvā
daudzuma skaitīšana
aizstāšana massīvā
massīva apgriešana
dubultnieku dzēšana
nejauša atslēga
massīva sajaukšana
klātbūtnes pārbaude
klātbūtnes pārbaude
massīvs mainīgajos
massīvs mainīgajos
massīva sapludināšana virknē
daudzdimensiju massīvā
massīva pirmais elements
massīva pēdējais elements
pievienošana sākumā
pievienošana beigās
massīva papildināšana
massīva aizpildīšana
massīva aizpildīšana
Kārtošana
pēc elementu augšanas
pēc elementu dilšanas
pēc atslēgu augšanas
pēc atslēgu dilšanas
pēc elementu augšanas ar atslēgu saglabāšanu
pēc elementu dilšanas ar atslēgu saglabāšanu
dabiskajā secībā
dabiskajā secībā bez reģistra
pēc atsauces
pēc atsauces pēc atslēgām
pēc atsauces ar atslēgu saglabāšanu
vairāku massīvu kārtošana
Atsauces
massīva izmaiņa
massīva iterēšana
daudzdimensiju massīva iterēšana
massīva filtrēšana
massīva samazināšana
Massīvu krustpunkts
massīvu krustpunkts
massīvu krustpunkts ar atslēgām
krustpunkts pēc atslēgām
krustpunkts ar atsauces salīdzinājumu
krustpunkts ar atsauces salīdzinājumu
krustpunkts ar atsauces atslēgām
atslēgu krustpunkts ar atsauci
Massīvu atšķirība
Pamatfunkcijas
Papildu funkcijas
Virknes sadalīšana
Aizstāšana ar callback funkciju
Daudzkārtīga aizstāšana
Masīva filtrēšana
Rakstzīmju ekrānizēšana
Kļūdu apstrāde
Funkcionālais stils
pašreizējais brīdis timestamp formātā
noteikts brīdis timestamp formātā
datuma formatēšana
datuma pārveidošana timestamp formātā
mikrosekunžu iegūšana
datuma pareizības pārbaude
datuma objekta izveide
datumu saskaitīšana un atņemšana
pievienošana datumam
atņemšana no datuma
intervāla izveide
datuma formatēšana
atšķirība starp diviem datumiem
laika joslas iestatīšana
laika joslas iegūšana
OOP stils
objekts ar datumu
nemaināms datums-laiks
intervāli starp datumiem
laika joslas
periods starp datumiem
pievienošana datumam
atņemšana no datuma
DateTime metodes
Izveidot no formāta
Konvertēt Immutable
Formatēt datumu
Datumu atšķirība
Mainīt datumu
Pievienot intervālu
Atņemt intervālu
Iestatīt datumu
Iestatīt ISO-datumu
Iestatīt laiku
Iestatīt timestamp
Iestatīt laika joslu
Iegūt laika joslu
Iegūt nobīdi
Iegūt timestamp
Parsēšanas kļūdas
DateInterval metodes
Pamata
Darbības ar failiem
faila dzēšana
faila kopēšana
faila vai mapes pārdēvēšana
pagaidu faila izveide
faila ar unikālu nosaukumu izveide
Darbības ar mapēm
mapes izveide
mapes dzēšana
pārbaude uz mapi
satura lasīšana
satura lasīšana pēc veidnes
pieejamā vieta
mapes kopējais tilpums
Pārbaudes
faila vai mapes esamības pārbaude
pārbaude uz failu
faila lasāmības noteikšana
pārbaude uz faila rakstāmību
pārbaude uz izpildāmu failu
Ceļi uz failiem
mapes nosaukums no ceļa
faila nosaukums no ceļa
absolūtais ceļš uz failu
informācija par ceļu uz failu
Informācija
faila izmēra iegūšana
faila tiesību maiņa
faila īpašnieka maiņa
faila grupas maiņa
modificēšanas laika iestatīšana
faila maiņas laiks
faila izveides laiks
piekļuves failam laiks
MIME-tipa noteikšana
faila MIME-tips
statusa kešatmiņas notīrīšana
Failu iekļaušana
Zema līmeņa faili
faila vai URL atvēršana
faila lasīšana
virknes lasīšana no faila
simbola nolasīšana no faila
rakstīšana failā
faila deskriptora aizvēršana
faila lasīšana
faila beigu sasniegšanas pārbaude
pārvietošanās pa failu
faila rādītāja atiestatīšana
faila saīsināšana
pozīcija failā
pārējā faila daļas izvade
Zema līmeņa mapes
Speciālie faili
Failu augšupielāde
Dažādi
Esošuma pārbaude
Klases esamības pārbaude
Metodes esamības pārbaude
Īpašības esamības pārbaude
Traita esamības pārbaude
Interfeisa esamības pārbaude
Informācijas iegūšana par klasēm
Klases nosaukuma iegūšana
Vecāku klases iegūšana
Klases metožu iegūšana
Klases īpašību iegūšana
Objekta īpašību iegūšana
Izsauktās klases iegūšana
Veidu un attiecību pārbaude
Objekta tipa pārbaude
Klases piederības pārbaude
Klases mantošanas pārbaude
Klases interfeisu saraksts
Vecāku klašu saraksts
Izmantoto trait saraksts
Klašu automātiskā ielāde
Nosaukumtelpas definēšana
Automātiskās ielādes reģistrēšana
Automātiskās ielādes funkciju iegūšana
Automātiskās ielādes noņemšana
Automātiskās ielādes izsaukšana
Darbs ar deklarācijām
Klases pseidonīma izveide
Deklarēto klašu iegūšana
Deklarēto interfeisu iegūšana
Deklarēto trait iegūšana
Izveide
Izsaukumi
Pamata maģiskās metodes
Pieeja īpašībām
Izsaukumu pārtveršana
Sērijveidošana
Objektu pārveidošana
Izņēmumu apstrāde
Apstrādes bloks
Izņēmuma pārtveršana
Finālās darbības
Izņēmuma ģenerēšana
Izņēmumu bāzes klase
Kļūdu apstrāde kā izņēmumus
Funkcijas
kļūdu izvades iestatīšana
kļūdu žurnālēšana
izsaukumu trasēšana
trasēšanas izdrukāšana
pabeigšanas reģistrācija
Xdebug izsaukumu steks
lietotāja kļūdas ģenerēšana
trigger_error analogs
izņēmumu apstrādātāja iestatīšana
kļūdu apstrādātāja iestatīšana
kļūdu apstrādātāja atjaunošana
izņēmumu apstrādātāja atjaunošana
Funkciju pārbaude
Funkciju izsaukšana
Darbs ar argumentiem
Notikumu apstrāde
Mainīgie
Saraksti
Atmiņa
Iestatījumi
iestatījuma vērtības iestatīšana
iestatījuma vērtības iegūšana
visu iestatījumu iegūšana
informācija par iestatījumiem