PHP Žinynas

Duomenų išvedimas

Eilutės išvedimas Eilutės išvedimas

Sąlyginės konstrukcijos

Sąlyginis operatorius Alternatyvi sąlyga Papildoma sąlyga Daugialypis pasirinkimas Pasirinkimo variantas Numatytasis variantas Atitikmuo

Ciklai

Ciklas su sąlyga Ciklas su pašaline sąlyga Ciklas su skaitikliu Ciklas per masyvą Ciklo nutraukimas Ciklo tęsimas

Darbas su kintamaisiais

Egzistavimo patikrinimas Tuščumo patikrinimas Kintamojo šalinimas Masyvo sukūrimas

Darbų pabaiga

Pabaiga su išvedimu Darbų pabaiga
kintamojo tipo nustatymas kintamojo tipo keitimas sveikojo skaičiaus patikrinimas slankiojo kablelio skaičiaus patikrinimas skaitinės reikšmės patikrinimas eilutės patikrinimas bulio reikšmės patikrinimas masyvo patikrinimas objekto patikrinimas NULL reikšmės patikrinimas resurso patikrinimas iškviečiamos reikšmės patikrinimas iteruojamos reikšmės patikrinimas skaičiuojamos reikšmės patikrinimas konvertavimas į sveikąjį skaičių konvertavimas į float konvertavimas į eilutę konvertavimas į boolean konvertavimas į masyvą

Matematinės funkcijos

skaičiaus modulis skaičiaus laipsnis skaičiaus kvadratinė šaknis didžiausia reikšmė mažiausia reikšmė skaičiaus apvalinimas apvalinimas į didžiąją pusę apvalinimas į mažesnę pusę dalinė dalybos liekana atsitiktinis skaičius

Eilučių matavimas

eilutės ilgis eilutės ilgis eilutės plotis

Manipuliacijos

kraštų valymas pradžios valymas pabaigos valymas eilutės papildymas eilutės kartojimas eilutės apvertimas simbolių maišymas

Registras

mažosios raidės didžiosios raidės mažosios raidės didžiosios raidės pirmas simbolis didžiąja raide pirmas simbolis mažąja raide žodžio pirmas simbolis didžiąja raide

Skaidymas

eilutės skaidymas į masyvą eilutės skaidymas į masyvą eilutės skaidymas į dalis eilutės skaidymas į kintamuosius eilutės skaidymas į tokenus eilutės analizė pagal formatą daugiabaities eilutės skaidymas eilutės skaidymas į simbolius eilutės dalies gavimas eilutės apkarpymas pagal plotį

Eilutės dalys

pašeikos gavimas pašeikos gavimas

Paieška ir pakeitimas

paieška ir pakeitimas registru nepriklausomas pakeitimas paieška ir pakeitimas eilutės dalies pakeitimas

Paieška eilutėje

simbolio įtraukimo į eilutę patikrinimas pirmo įtraukimo patikrinimas paskutinio įtraukimo patikrinimas pašeikos pirmo įtraukimo pozicija simbolio paskutinio įtraukimo pozicija paieška neatsižvelgiant į registrą atvirkštinė paieška neatsižvelgiant į registrą pašeikos pirmo įtraukimo radimas bet kurio nurodyto simbolio paieška eilutėje simbolio pirmo įtraukimo radimas simbolio paskutinio įtraukimo radimas paieška neatsižvelgiant į registrą pašeikos paieška be registro pašeikos pozicija paskutinio įtraukimo paieška paskutinio įtraukimo paieška be registro atvirkštinė paieška be registro atvirkštinė pašeikos paieška pirmo įtraukimo paieška

Skaičiavimas eilutėje

pašeikos įtraukimų skaičiaus skaičiavimas įtraukimų skaičiavimas simbolių skaičiaus skaičiavimas žodžių skaičiaus skaičiavimas

Darbas su žymėmis, ekranizavimu

žymių šalinimas iš eilutės žymių išvedimas į naršyklę atvirkštinė operacija su htmlspecialchars simbolių konvertavimas į HTML subjektus atvirkštinė operacija su htmlentities kabučių ekranizavimas eilutėje addslashes funkcijos ekranizavimo šalinimas metasimbolių ekranizavimas neleistinų simbolių pakeitimas

Eilučių formatavimas

skaičiaus formatavimas piniginių dydžių formatavimas suformatuotos eilutės išvedimas suformatuotos eilutės išvedimas eilutės formatavimas (su grąžinimu) eilutės formatavimas iš masyvo eilutės lūžio įterpimas eilutės lūžio įterpimas

Simbolių kodai

simbolis pagal kodą simbolio kodas

Eilučių palyginimas

Levenšteino atstumas tarp eilučių eilučių panašumo procentas eilučių fonetinis palyginimas patobulintas soundex pirmųjų eilučių simbolių palyginimas pirmųjų simbolių palyginimas neatsižvelgiant į registrą eilučių palyginimas atsižvelgiant į registrą eilučių palyginimas atsižvelgiant į lokalę natūralus eilučių palyginimas natūralus palyginimas neatsižvelgiant į registrą eilučių palyginimas neatsižvelgiant į registrą

Masyvai

elementų kiekis masyvas su diapazonu masyvo elementų suma elementų sandauga masyvo pjaustymas masyvų suliejimas masyvų suliejimas rekursyviai raktai į reikšmes masyvo raktų pasirinkimas masyvo reikšmių pasirinkimas masyvų suliejimas paieška masyve kiekio skaičiavimas pakeitimas masyve masyvo apvertimas dublių šalinimas atsitiktinis raktas masyvo maišymas buvimo patikrinimas buvimo patikrinimas masyvas į kintamuosius masyvas į kintamuosius masyvo suliejimas į eilutę į daugiamatį masyvą pirmasis masyvo elementas paskutinis masyvo elementas pridėjimas į pradžią pridėjimas į pabaigą masyvo papildymas masyvo užpildymas masyvo užpildymas

Rūšiavimas

didėjančia elementų tvarka mažėjančia elementų tvarka didėjančia raktų tvarka mažėjančia raktų tvarka didėjančia elementų tvarka išsaugant raktus mažėjančia elementų tvarka išsaugant raktus natūralia tvarka natūralia tvarka neatsižvelgiant į register pagal callback pagal callback raktams pagal callback išsaugant raktus kelių masyvų rūšiavimas

Callback

masyvo modifikavimas masyvo iteravimas daugiamačio masyvo iteravimas masyvo filtravimas masyvo sutraukimas

Masyvų sankirta

masyvų sankirta masyvų sankirta su raktais sankirta pagal raktus sankirta su callback-palyginimu sankirta su callback-palyginimu sankirta su callback-raktais raktų sankirta su callback

Masyvų skirtumas

masyvų skirtumas masyvų skirtumas su raktais masyvų skirtumas su skirtumas pagal raktus skirtumas su callback-palyginimu skirtumas su callback-raktais raktų skirtumas su callback

Pagrindinės funkcijos

Atitikmens paieška Visų atitikmenų paieška Pakeitimas pagal šabloną Filtravimas su pakeitimu

Papildomos funkcijos

Eilutės skaidymas Pakeitimas su callback funkcija Daugybinis pakeitimas Masyvo filtravimas Simbolių ekranavimas

Klaidų apdorojimas

Klaidų kodo gavimas Klaidos pranešimo gavimas

Funkcinis stilius

dabartinis momentas timestamp formatu nurodytas momentas timestamp formatu datos formatavimas datos konvertavimas į timestamp mikrosekundžių gavimas datos teisingumo patikra datos objekto sukūrimas datos pridėjimas ir atėmimas pridėjimas prie datos atėmimas iš datos intervalo sukūrimas datos formatavimas skirtumas tarp dviejų datų laiko juostos nustatymas laiko juostos gavimas

OOP stilius

objektas su data nekintamos datos ir laikas intervalai tarp datų laiko zonos laikotarpis tarp datų pridėjimas prie datos atėmimas iš datos

DateTime metodai

Sukurti iš formato Konvertuoti Immutable Formatuoti datą Datos skirtumas Pakeisti datą Pridėti intervalą Atimti intervalą Nustatyti datą Nustatyti ISO-datą Nustatyti laiką Nustatyti timestamp Nustatyti laiko zoną Gauti laiko zoną Gauti poslinkį Gauti timestamp Apdorojimo klaidos

DateInterval metodai

Sukurti iš eilutės Formatuoti intervalą

Pagrindinis

Failo turinio gavimas Eilutės įrašymas į failą Failas į masyvą

Operacijos su failais

Failo ištrynimas Failo kopijavimas Failo ar aplanko pervadinimas Laikino failo sukūrimas Failo su unikaliu pavadinimu sukūrimas

Operacijos su aplankais

Aplanko sukūrimas Aplanko ištrynimas Patikrinimas ar tai aplankas Turinio skaitymas Turinio skaitymas pagal šabloną Prieinama vieta Bendras aplanko tūris

Patikrinimai

Failo ar aplanko buvimo patikrinimas Patikrinimas ar tai failas Failo skaitymo prieinamumo nustatymas Failo rašymo prieinamumo patikrinimas Patikrinimas ar tai vykdomasis failas

Keliai į failus

Aplanko pavadinimas iš kelio Failo pavadinimas iš kelio Absoliutus kelias į failą Informacija apie kelią į failą

Informacija

Failo dydžio gavimas Failo teisių pakeitimas Failo savininko pakeitimas Failo grupės pakeitimas Modifikavimo laiko nustatymas Failo pakeitimo laikas Failo sukūrimo laikas Prieigos prie failo laikas MIME tipo nustatymas Failo MIME tipas Būsenos talpyklos valymas

Failų prijungimas

Failo prijungimas Vienkartinis prijungimas Privalomas prijungimas Vienkartinis privalomas

Žemo lygio failai

Failo ar URL atidarymas Failo skaitymas Eilutės skaitymas iš failo Simbolio nuskaitymas iš failo Įrašymas į failą Failo deskriptoriaus uždarymas Failo skaitymas Failo pabaigos pasiekimo patikrinimas Judėjimas per failą Failo rodyklės atstatymas Failo sutrumpinimas Pozicija faile Likusio failo išvestis

Žemo lygio aplankai

Turinio skaitymas Aplanko atidarymas Aplanko uždarymas

Specialūs failai

CSV failo skaitymas CSV failo įrašymas INI failo skaitymas

Failų įkėlimas

Failo įkėlimo nustatymas Įkelta failo perkėlimas į naują vietą

Įvairūs

Failo blokavimas Formatuotas išvestis į srautą Formatuotas masyvo išvestis į srautą

Egzistavimo patikrinimas

Klasės egzistavimo patikrinimas Metodo egzistavimo patikrinimas Savybės egzistavimo patikrinimas Treito egzistavimo patikrinimas Interfeiso egzistavimo patikrinimas

Informacijos apie klases gavimas

Klasės pavadinimo gavimas Tėvinės klasės gavimas Klasės metodų gavimas Klasės savybių gavimas Objekto savybių gavimas Iškviečiamos klasės gavimas

Tipų ir ryšių patikrinimas

Objekto tipo patikrinimas Klasės priklausymo patikrinimas Klasės paveldėjimo patikrinimas Klasės interfeisų sąrašas Tėvinių klasių sąrašas Naudojamų treitų sąrašas

Klasių automatinis įkėlimas

Vardų erdvės apibrėžimas Automatinio įkėlėjo registracija Automatinio įkėlėjų gavimas Automatinio įkėlėjo pašalinimas Automatinio įkėlėjo iškvietimas

Darbas su deklaracijomis

Klasės pseudonimo sukūrimas Deklaruotų klasių gavimas Deklaruotų interfeisų gavimas Deklaruotų treitų gavimas

Sukūrimas

Objekto sukūrimas Klasės deklaravimas Interfeiso deklaravimas Treito deklaravimas

Iškvietimai

Statinis iškvietimas Statinis iškvietimas su masyvu

Pagrindiniai magiški metodai

Objekto konstruktorius Objekto destruktorius Objekto klonavimas

Prieiga prie savybių

Savybių skaitymas Savybių rašymas Savybės patikrinimas Savybės pašalinimas

Kvietimų perėmimas

Metodo kvietimas Statinis kvietimas Kvietimas kaip funkciją

Serializacija

Pasiruošimas serializacijai Objekto atkūrimas Šiuolaikinė serializacija Šiuolaikinė deserializacija

Objektų transformavimas

Į eilutę Šiuolaikinė serializacija Šiuolaikinė deserializacija

Išimčių apdorojimas

Apdorojimo blokas Išimties perėmimas Galutiniai veiksmai Išimties generavimas Bazinė išimčių klasė Klaidų apdorojimas kaip išimčių

Funkcijos

klaidų rodymo nustatymas klaidų įrašymas į žurnalą iškvadų trasavimas trasavimo spausdinimas užbaigimo registracija iškvadų stekas Xdebug vartotojo klaidos generavimas trigger_error analogas išimčių tvarkytuvo nustatymas klaidų tvarkytuvo nustatymas klaidų tvarkytuvo atkūrimas išimčių tvarkytuvo atkūrimas

Funkcijų tikrinimas

funkcijos egzistavimo tikrinimas iškvietimo galimybės tikrinimas

Funkcijų iškvietimas

callback funkcijos iškvietimas iškvietimas su argumentų masyvu

Darbas su argumentais

argumentų gavimas argumentų skaičiavimas konkretaus argumento gavimas

Įvykių apdorojimas

tick funkcijos registracija tick funkcijos atšaukimas

Kintamieji

informacijos apie kintamąjį išvedimas patogus kintamųjų išvedimas

Sąrašai

visų kintamųjų sąrašas visų konstantų sąrašas visų funkcijų sąrašas prijungtų failų sąrašas

Atmintis

dabartinis atminties naudojimas maksimalus atminties naudojimas
JSON dekodavimas kodavimas į JSON duomenų serializacija duomenų deserializacija kintamojo eksportas

Nustatymai

nustatymo reikšmės nustatymas nustatymo reikšmės gavimas visų nustatymų gavimas informacija apie nustatymus

Plėtiniai

įkeltų plėtinių sąrašas plėtinio įkėlimo patikrinimas plėtinio funkcijos

Informacija

kalbos versija versijų palyginimas
Lietuvių
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mes naudojame slapukus svetainės veikimui, analizei ir personalizavimui. Duomenų apdorojimas vyksta pagal Privatumo politiką.
priimti visus nustatyti atšaukti