Príručka PHP

Výstup dát

Výstup reťazca Výstup reťazca

Podmienené konštrukcie

Podmienený operátor Alternatívna podmienka Dodatočná podmienka Viacnásobný výber Možnosť výberu Predvolená možnosť Porovnanie

Cyklus

Cyklus s podmienkou Cyklus s podmienkou na konci Cyklus s počítadlom Cyklus po poľa Prerušenie cyklu Pokračovanie cyklu

Práca s premennými

Kontrola existencie Kontrola prázdnoty Odstránenie premennej Vytvorenie poľa

Ukončenie práce

Ukončenie s výstupom Ukončenie práce
určenie typu premennej zmena typu premennej kontrola celého čísla kontrola čísla s plávajúcou čiarkou kontrola číselnej hodnoty kontrola reťazca kontrola booleovskej hodnoty kontrola poľa kontrola objektu kontrola NULL hodnoty kontrola zdroja kontrola volateľnej hodnoty kontrola iterovateľnej hodnoty kontrola spočítateľnej hodnoty prevod na celé číslo prevod na float prevod na reťazec prevod na boolean konverzia na pole

Matematické funkcie

absolútna hodnota čísla mocnina čísla druhá odmocnina čísla maximum minimum zaokrúhľovanie čísla zaokrúhľovanie nahor zaokrúhľovanie nadol zlomkový zvyšok po delení náhodné číslo

Meranie reťazcov

dĺžka reťazca dĺžka reťazca šírka reťazca

Manipulácie

čistenie okrajov čistenie začiatku čistenie konca doplnenie reťazca opakovanie reťazca obrátenie reťazca premiešanie znakov

Registre

malé písmená veľké písmená malé písmená veľké písmená prvý znak na veľké písmeno prvý znak na malé písmeno prvý znak slova na veľké písmeno

Rozdelenie

rozdelenie reťazca na pole rozdelenie reťazca na pole rozdelenie reťazca na časti rozdelenie reťazca na premenné rozdelenie reťazca na tokeny parsovanie reťazca podľa formátu rozdelenie multibajtového reťazca rozdelenie reťazca na znaky získanie časti reťazca orezanie reťazca podľa šírky

Časti reťazca

získanie podreťazca získanie podreťazca

Vyhľadávanie a nahradzovanie

vyhľadávanie a nahradzovanie nahradzovanie bez ohľadu na registre vyhľadávanie a nahradzovanie nahradenie časti reťazca

Vyhľadávanie v reťazci

kontrola výskytu znaku v reťazci kontrola prvého výskytu kontrola posledného výskytu pozícia prvého výskytu podreťazca pozícia posledného výskytu znaku vyhľadávanie bez ohľadu na registre spätné vyhľadávanie bez ohľadu na registre nájdenie prvého výskytu podreťazca vyhľadávanie v reťazci akéhokoľvek zadaného znaku nájdenie prvého výskytu znaku nájdenie posledného výskytu znaku vyhľadávanie bez ohľadu na registre vyhľadávanie podreťazca bez registrov pozícia podreťazca vyhľadávanie posledného výskytu vyhľadávanie posledného výskytu bez registrov spätné vyhľadávanie bez registrov spätné vyhľadávanie podreťazca vyhľadávanie prvého výskytu

Počítanie v reťazci

počítanie počtu výskytov podreťazca počítanie výskytov počítanie počtu znakov počítanie počtu slov

Práca s tagmi, escapovaním

odstránenie tagov z reťazca výpis tagov do prehliadača spätná operácia k htmlspecialchars prevod znakov na HTML entity spätná operácia k htmlentities escapovanie úvodzoviek v reťazci odstránenie escapovania funkcie addslashes escapovanie metaznakov nahradenie neplatných znakov

Formátovanie reťazcov

formátovanie čísla formátovanie peňažných hodnôt výpis naformátovaného reťazca výpis naformátovaného reťazca formátovanie reťazca (s návratom) formátovanie reťazca z poľa vloženie zalomenia riadka vloženie zalomenia riadka

Kódy znakov

znak podľa kódu kód znaku

Porovnávanie reťazcov

Levenshteinova vzdialenosť medzi reťazcami percento podobnosti reťazcov fonetické porovnávanie reťazcov vylepšený soundex porovnanie prvých znakov reťazcov porovnanie prvých znakov bez ohľadu na registre porovnanie reťazcov s ohľadom na registre porovnanie reťazcov s ohľadom na lokalitu prirodzené porovnanie reťazcov prirodzené porovnanie bez ohľadu na registre porovnanie reťazcov bez ohľadu na registre

Polia

počet prvkov pole s rozsahom súčet prvkov poľa súčin prvkov rozdelenie poľa zlúčenie polí rekurzívne zlúčenie polí kľúče na hodnoty výber kľúčov poľa výber hodnôt poľa zlúčenie polí vyhľadávanie v poli počítanie množstva nahradenie v poli obrátenie poľa odstránenie duplíkátov náhodný kľúč premiešanie poľa kontrola prítomnosti kontrola prítomnosti pole do premenných pole do premenných zlúčenie poľa do reťazca do viacrozmerného poľa prvý prvok poľa posledný prvok poľa pridanie na začiatok pridanie na koniec doplnenie poľa naplnenie poľa naplnenie poľa

Triedenie

poradie prvkov vzostupne poradie prvkov zostupne poradie kľúčov vzostupne poradie kľúčov zostupne poradie prvkov vzostupne so zachovaním kľúčov poradie prvkov zostupne so zachovaním kľúčov prirodzeným spôsobom prirodzeným spôsobom bez ohľadu na veľkosť písmen pomocou callback funkcie pomocou callback funkcie podľa kľúčov pomocou callback funkcie so zachovaním kľúčov triedenie viacerých polí

Callback funkcie

zmena poľa prechádzanie poľom prechádzanie viacrozmerným poľom filtrovanie poľa redukcia poľa

Prienik polí

prienik polí prienik polí s kľúčmi prienik podľa kľúčov prienik s callback porovnávaním prienik s callback porovnávaním prienik s callback kľúčmi prienik kľúčov s callback

Rozdiel polí

rozdiel polí rozdiel polí s kľúčmi rozdiel polí s rozdiel podľa kľúčov rozdiel s callback porovnávaním rozdiel s callback kľúčmi rozdiel kľúčov s callback

Základné funkcie

Vyhľadávanie zhody Vyhľadávanie všetkých zhôd Nahradzovanie podľa vzoru Filtrovanie s nahradením

Dodatočné funkcie

Delenie reťazca Nahradzovanie s callback funkciou Viacnásobné nahradzovanie Filtrovanie poľa Escapovanie znakov

Spracovanie chýb

Získanie kódu chyby Získanie textu chyby

Funkcionálny štýl

aktuálny okamih v timestamp zadaný okamih v timestamp formátovanie dátumu konverzia dátumu na timestamp získanie mikrosekúnd kontrola správnosti dátumu vytvorenie objektu dátumu pričítanie a odčítanie dátumov pričítanie k dátumu odčítanie od dátumu vytvorenie intervalu formátovanie dátumu rozdiel medzi dvoma dátumami nastavenie časového pásma získanie časového pásma

OOP štýl

objekt s dátumom nemenné dátum-čas intervaly medzi dátumami časové zóny obdobie medzi dátumami pričítanie k dátumu odčítanie od dátumu

Metódy DateTime

Vytvoriť z formátu Konvertovať Immutable Formátovať dátum Rozdiel dátumov Zmeniť dátum Pridať interval Odčítať interval Nastaviť dátum Nastaviť ISO-dátum Nastaviť čas Nastaviť timestamp Nastaviť časovú zónu Získať časovú zónu Získať posun Získať timestamp Chyby parsovania

Metódy DateInterval

Vytvoriť z reťazca Formátovať interval

Základné

získanie obsahu súboru zápis reťazca do súboru súbor do poľa

Operácie so súbormi

odstránenie súboru kopírovanie súboru premenovanie súboru alebo priečinka vytvorenie dočasného súboru vytvorenie súboru s jedinečným menom

Operácie s priečinkami

vytvorenie priečinka odstránenie priečinka kontrola, či je priečinok čítanie obsahu čítanie obsahu podľa vzoru dostupné miesto celkový objem priečinka

Kontroly

kontrola existencie súboru alebo priečinka kontrola, či je súbor určenie dostupnosti súboru na čítanie kontrola dostupnosti súboru na zápis kontrola, či je spustiteľný súbor

Cesty k súborom

názov priečinka z cesty názov súboru z cesty absolútna cesta k súboru informácie o ceste k súboru

Informácie

získanie veľkosti súboru zmena práv súboru zmena vlastníka súboru zmena skupiny súboru nastavenie času modifikácie čas zmeny súboru čas vytvorenia súboru čas prístupu k súboru určenie MIME typu MIME typ súboru vyčistenie cache stavu

Pripojenie súborov

Pripojenie súboru Jednorazové pripojenie Povinné pripojenie Jednorazové povinné

Nízkoúrovňové súbory

otvorenie súboru alebo URL čítanie súboru čítanie riadku zo súboru načítanie znaku zo súboru zápis do súboru zatvorenie deskriptora súboru čítanie súboru kontrola dosiahnutia konca súboru presun v súbore reset ukazovateľa súboru skrátenie súboru pozícia v súbore výstup zvyšku súboru

Nízkoúrovňové priečinky

čítanie obsahu otvorenie priečinka zatvorenie priečinka

Špeciálne súbory

čítanie CSV súboru zápis CSV súboru čítanie INI súboru

Nahrávanie súborov

určenie nahratia súboru presun nahratého súboru na nové miesto

Rôzne

zamknutie súboru formátovaný výstup do prúdu formátovaný výstup poľa do prúdu

Kontrola existencie

Kontrola existencie triedy Kontrola existencie metódy Kontrola existencie vlastnosti Kontrola existencie traitu Kontrola existencie rozhrania

Získavanie informácií o triedach

Získanie názvu triedy Získanie rodičovskej triedy Získanie metód triedy Získanie vlastností triedy Získanie vlastností objektu Získanie volanej triedy

Kontrola typov a vzťahov

Kontrola typu objektu Kontrola príslušnosti k triede Kontrola dedenia triedy Zoznam rozhraní triedy Zoznam rodičovských tried Zoznam použitých traitov

Automatické načítavanie tried

Definícia menného priestoru Registrácia automatického načítavania Získanie funkcií pre automatické načítavanie Odstránenie funkcie pre automatické načítavanie Volanie funkcie pre automatické načítavanie

Práca s deklaráciami

Vytvorenie aliasu triedy Získanie deklarovaných tried Získanie deklarovaných rozhraní Získanie deklarovaných traitov

Vytváranie

Vytvorenie objektu Deklarácia triedy Deklarácia rozhrania Deklarácia traitu

Volania

Statické volanie Statické volanie s poľom

Základné magické metódy

Konštruktor objektu Deštruktor objektu Klonovanie objektu

Prístup k vlastnostiam

Čítanie vlastností Zápis vlastností Kontrola vlastnosti Odstránenie vlastnosti

Zachytávanie volaní

Volanie metódy Statické volanie Volanie ako funkciu

Serializácia

Príprava na serializáciu Obnovenie objektu Moderná serializácia Moderná deserializácia

Transformácia objektov

Na reťazec Pre var_export Pre var_dump

Spracovanie výnimiek

Blok spracovania Zachytávanie výnimky Finálne akcie Generovanie výnimky Základná trieda výnimiek Spracovanie chýb ako výnimiek

Funkcie

nastavenie výpisu chýb záznam do logu chýb trasovanie volaní výpis trasovania registrácia ukončenia zásobník volaní Xdebug generovanie používateľskej chyby analóg trigger_error nastavenie spracovateľa výnimiek nastavenie spracovateľa chýb obnovenie spracovateľa chýb obnovenie spracovateľa výnimiek

Kontrola funkcií

kontrola existencie funkcie kontrola možnosti volania

Volanie funkcií

volanie callback funkcie volanie s polom argumentov

Práca s argumentami

získanie argumentov počítanie argumentov získanie konkrétneho argumentu

Spracovanie udalostí

registrácia tick funkcie zrušenie tick funkcie

Premenné

výpis informácií o premennej prehľadný výpis premenných

Zoznamy

zoznam všetkých premenných zoznam všetkých konštánt zoznam všetkých funkcií zoznam pripojených súborov

Pamäť

aktuálne využitie pamäte špičkové využitie pamäte
dekódovanie JSON kódovanie do JSON serializácia dát deserializácia dát export premennej

Nastavenia

nastavenie hodnoty konfigurácie získanie hodnoty konfigurácie získanie všetkých nastavení informácie o nastaveniach

Rozšírenia

zoznam načítaných rozšírení kontrola načítania rozšírenia funkcie rozšírenia

Informácie

verzia jazyka porovnanie verzií
Slovenčina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Používame cookies na fungovanie stránky, analýzu a personalizáciu. Spracúvanie údajov prebieha v súlade s Politikou ochrany osobných údajov.
prijať všetky nastaviť odmietnuť