PHP Referencia

Adatok kiírása

Sztring kiírása Sztring kiírása

Feltételes szerkezetek

Feltételes operátor Alternatív feltétel További feltétel Többszörös választás Választási lehetőség Alapértelmezett lehetőség Megfeleltetés

Ciklusok

Feltételes ciklus Előltesztelős ciklus Számlálós ciklus Tömbön végighaladó ciklus Ciklus megszakítása Ciklus folytatása

Változókkal való munka

Létezés ellenőrzése Üresség ellenőrzése Változó törlése Tömb létrehozása

Munka befejezése

Befejezés kiírással Munka befejezése
változó típusának meghatározása változó típusának megváltoztatása egész szám ellenőrzése lebegőpontos szám ellenőrzése számérték ellenőrzése karakterlánc ellenőrzése logikai érték ellenőrzése tömb ellenőrzése objektum ellenőrzése NULL érték ellenőrzése erőforrás ellenőrzése meghívható érték ellenőrzése iterálható érték ellenőrzése megszámlálható érték ellenőrzése egész számmá alakítás float-tá alakítás karakterlánccá alakítás boolean-né alakítás tömbbé alakítás

Matematikai függvények

szám abszolút értéke szám hatványa szám négyzetgyöke legnagyobb érték legkisebb érték szám kerekítése felfelé kerekítés lefelé kerekítés maradék osztás után véletlen szám

Sztringek mérése

sztring hossza sztring hossza sztring szélessége

Manipulációk

szélek tisztítása eleje tisztítása vége tisztítása sztring kiegészítése sztring ismétlése sztring megfordítása karakterek összekeverése

Nagybetűs írás

kisbetűs nagybetűs kisbetűs nagybetűs első karakter nagybetűvé első karakter kisbetűvé szó első karaktere nagybetűvé

Felosztás

sztring felosztása tömbbé sztring felosztása tömbbé sztring felosztása részekre sztring felosztása változókká sztring felosztása tokenekre sztring elemzése formátum szerint több bájtos sztring felosztása sztring felosztása karakterekre sztring részének lekérése sztring vágása szélesség szerint

Sztring részei

részsztring lekérése részsztring lekérése

Keresés és csere

keresés és csere kis-nagybetűtől független csere keresés és csere sztring részének cseréje

Keresés a sztringben

karakter sztringben való előfordulásának ellenőrzése első előfordulás ellenőrzése utolsó előfordulás ellenőrzése részsztring első előfordulásának pozíciója karakter utolsó előfordulásának pozíciója keresés kis-nagybetűtől függetlenül visszafelé keresés kis-nagybetűtől függetlenül részsztring első előfordulásának megtalálása bármely adott karakter keresése a sztringben karakter első előfordulásának megtalálása karakter utolsó előfordulásának megtalálása keresés kis-nagybetűtől függetlenül részsztring keresés kis-nagybetűtől függetlenül részsztring pozíciója utolsó előfordulás keresése utolsó előfordulás keresése kis-nagybetűtől függetlenül visszafelé keresés kis-nagybetűtől függetlenül részsztring visszafelé keresése első előfordulás keresése

Számlálás a sztringben

részsztring előfordulásainak száma előfordulások számlálása karakterek számának megszámlálása szavak számának megszámlálása

Címkék, escape-elés kezelése

címkék eltávolítása a sztringből címkék megjelenítése a böngészőben htmlspecialchars fordított művelete karakterek átalakítása HTML entitásokká htmlentities fordított művelete idézőjelek escape-elése a sztringben addslashes függvény escape-elésének eltávolítása metakarakterek escape-elése érvénytelen karakterek cseréje

Sztringek formázása

szám formázása penzügyi mennyiségek formázása formázott sztring kiírása formázott sztring kiírása sztring formázása (visszatéréssel) sztring formázása tömbből soremelés beszúrása soremelés beszúrása

Karakterkódok

karakter kód szerint karakter kódja

Sztringek összehasonlítása

Levenshtein távolság a sztringek között sztringek hasonlósági százaléka sztringek fonetikus összehasonlítása továbbfejlesztett soundex sztringek első karaktereinek összehasonlítása első karakterek összehasonlítása kis-nagybetűtől függetlenül sztringek összehasonlítása kis-nagybetűérzékenyen sztringek összehasonlítása locale figyelembevételével természetes sztring összehasonlítás természetes összehasonlítás kis-nagybetűtől függetlenül sztringek összehasonlítása kis-nagybetűtől függetlenül

Tömbök

elemek száma tömb tartományból tömb elemeinek összege elemek szorzata tömb szétvágása tömbök egyesítése tömbök rekurzív egyesítése kulcsok értékekre tömb kulcsainak kiválasztása tömb értékeinek kiválasztása tömbök egyesítése keresés a tömbben mennyiség számlálása csere a tömbben tömb megfordítása duplikátumok eltávolítása véletlenszerű kulcs tömb keverése jelenlét ellenőrzése jelenlét ellenőrzése tömb változókba tömb változókba tömb egyesítése karakterlánccá többdimenziós tömbbe tömb első eleme tömb utolsó eleme hozzáadás az elejéhez hozzáadás a végéhez tömb kiegészítése tömb kitöltése tömb kitöltése

Rendezés

elemek növekvő sorrendben elemek csökkenő sorrendben kulcsok növekvő sorrendben kulcsok csökkenő sorrendben elemek növekvő sorrendben kulcsok megtartásával elemek csökkenő sorrendben kulcsok megtartásával természetes rendezés természetes rendezés kis/nagybetű megkülönböztetés nélkül callback függvény szerint callback függvény szerint kulcsok alapján callback függvény szerint kulcsok megtartásával több tömb rendezése

Callback függvények

tömb módosítása tömb bejárása többdimenziós tömb bejárása tömb szűrése tömb redukálása

Tömbök metszete

tömbök metszete tömbök metszete kulcsokkal metszet kulcsok alapján metszet callback-összehasonlítással metszet callback-összehasonlítással metszet callback-kulcsokkal kulcsok metszete callback függvénnyel

Tömbök különbsége

tömbök különbsége tömbök különbsége kulcsokkal tömbök különbsége különbség kulcsok alapján különbség callback-összehasonlítással különbség callback-kulcsokkal kulcsok különbsége callback függvénnyel

Alapfunkciók

Egyezés keresése Összes egyezés keresése Csere mintával Szűrés cserével

További funkciók

Sztring felosztása Csere callback függvénnyel Többszörös csere Tömb szűrése Karakterek escape-elése

Hibakezelés

Hibakód lekérése Hibaüzenet lekérése

Funkcionális stílus

jelenlegi pillanat timestampben meghatározott pillanat timestampben dátum formázása dátum átalakítása timestampré mikroszekundumok lekérése dátum helyességének ellenőrzése dátum objektum létrehozása dátumok hozzáadása és kivonása dátumhoz hozzáadás dátumból kivonás intervallum létrehozása dátum formázása két dátum közötti különbség időzóna beállítása időzóna lekérése

OOP stílus

dátum objektum nem módosítható dátum-idő intervallumok dátumok között időzónák periódus dátumok között dátumhoz hozzáadás dátumból kivonás

DateTime metódusok

Létrehozás formátumból Immutable konvertálása Dátum formázása Dátumok különbsége Dátum módosítása Intervallum hozzáadása Intervallum kivonása Dátum beállítása ISO-dátum beállítása Idő beállítása Timestamp beállítása Időzóna beállítása Időzóna lekérése Eltolás lekérése Timestamp lekérése Parszolási hibák

DateInterval metódusok

Létrehozás sztringből Intervallum formázása

Alapvető

fájl tartalmának lekérése karakterlánc fájlba írása fájl tömbbe

Fájlműveletek

fájl törlése fájl másolása fájl vagy mappa átnevezése ideiglenes fájl létrehozása egyedi nevű fájl létrehozása

Mappaműveletek

mappa létrehozása mappa törlése ellenőrzés, hogy mappa-e tartalom olvasása tartalom olvasása mintával elérhető terület mappa teljes kapacitása

Ellenőrzések

fájl vagy mappa meglétének ellenőrzése ellenőrzés, hogy fájl-e fájl olvashatóságának meghatározása fájl írhatóságának ellenőrzése ellenőrzés, hogy végrehajtható fájl-e

Fájl elérési utak

mappa neve elérési útból fájl neve elérési útból abszolút elérési út a fájlhoz információ a fájl elérési útjáról

Információ

fájl méretének lekérése fájl jogosultságok módosítása fájl tulajdonos módosítása fájl csoport módosítása módosítási idő beállítása fájl módosítási ideje fájl létrehozási ideje fájl elérési ideje MIME-típus meghatározása fájl MIME-típusa állapot gyorsítótár tisztítása

Fájlok betöltése

Fájl betöltése Egyszeri betöltés Kötelező betöltés Egyszeri kötelező betöltés

Alacsony szintű fájlkezelés

fájl vagy URL megnyitása fájl olvasása sor olvasása fájlból karakter olvasása fájlból írás fájlba fájl leíró bezárása fájl olvasása fájl vége ellenőrzése pozicionálás a fájlban fájl mutató visszaállítása fájl csonkolása pozíció a fájlban fájl maradék részének kiírása

Alacsony szintű mappakezelés

tartalom olvasása mappa megnyitása mappa bezárása

Speciális fájlok

CSV fájl olvasása CSV fájl írása INI fájl olvasása

Fájlfeltöltés

fájlfeltöltés meghatározása feltöltött fájl áthelyezése új helyre

Egyéb

fájl zárolása formázott kiírás adatfolyamba tömb formázott kiírása adatfolyamba

Létezés ellenőrzése

Osztály létezésének ellenőrzése Metódus létezésének ellenőrzése Tulajdonság létezésének ellenőrzése Trait létezésének ellenőrzése Interfész létezésének ellenőrzése

Osztályinformációk lekérése

Osztály nevének lekérése Szülő osztály lekérése Osztály metódusainak lekérése Osztály tulajdonságainak lekérése Objektum tulajdonságainak lekérése Meghívott osztály lekérése

Típus és kapcsolatok ellenőrzése

Objektum típusának ellenőrzése Osztályhoz tartozás ellenőrzése Osztály öröklésének ellenőrzése Osztály interfészeinek listája Szülő osztályok listája Használt trait-ek listája

Osztályok automatikus betöltése

Névtér definiálása Automatikus betöltő regisztrálása Automatikus betöltők lekérése Automatikus betöltő eltávolítása Automatikus betöltő meghívása

Deklarációkkal való munka

Osztály álnevének létrehozása Deklarált osztályok lekérése Deklarált interfészek lekérése Deklarált trait-ek lekérése

Létrehozás

Objektum létrehozása Osztály deklarálása Interfész deklarálása Trait deklarálása

Hívások

Statikus hívás Statikus hívás tömbbel

Alapvető mágikus metódusok

Objektum konstruktor Objektum destruktor Objektum klónozása

Tulajdonságok elérése

Tulajdonságok olvasása Tulajdonságok írása Tulajdonság ellenőrzése Tulajdonság törlése

Hívások elfogása

Metódus hívása Statikus hívás Hívás mint függvény

Szerializálás

Előkészítés a szerializáláshoz Objektum helyreállítása Modern szerializálás Modern deszerializálás

Objektumok átalakítása

Stringgé Var_export számára Var_dump számára

Kivételkezelés

Kezelőblokk Kivétel elkapása Végső műveletek Kivétel generálása Alap kivételosztály Hibák kezelése kivételekként

Függvények

hibajelentés beállítása hibák naplózása hívlánc nyomkövetés nyomkövetés kiírása befejezés regisztrálása Xdebug hívási verem egyéni hiba generálása a trigger_error analógja kivételkezelő beállítása hibakezelő beállítása hibakezelő visszaállítása kivételkezelő visszaállítása

Függvények ellenőrzése

függvény létezésének ellenőrzése meghívhatóság ellenőrzése

Függvények meghívása

callback függvény meghívása meghívás argumentum tömbbel

Argumentumok kezelése

argumentumok lekérése argumentumok számlálása konkrét argumentum lekérése

Események kezelése

tick függvény regisztrálása tick függvény visszavonása

Változók

változó információk kiírása változók kényelmes kiírása

Listák

összes változó listája összes konstans listája összes függvény listája beillesztett fájlok listája

Memória

jelenlegi memóriahasználat csúcsmemóriahasználat
JSON dekódolás JSON kódolás adatszerializálás adatok deszerializálása változó exportálása

Beállítások

beállítási érték módosítása beállítási érték lekérése összes beállítás lekérése beállítási információk

Kiterjesztések

betöltött kiterjesztések listája kiterjesztés betöltésének ellenőrzése kiterjesztés függvényei

Információ

nyelv verziója verziók összehasonlítása
Magyar
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
A weboldal működéséhez, elemzéshez és személyre szabáshoz sütiket használunk. Az adatfeldolgozás a Adatvédelmi irányelvek szerint történik.
összes elfogadása beállítás elutasítás