PHP/Funktsioonide loend
< PHP
(Ümber suunatud leheküljelt PHP:funktsioonid alfabeet)Sisukord: 0–9 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z |
A
muuda- abs – absoluutne väärtus
- acos – arkuskoosinus
- acosh – vastupidine kõverjoone koosinus
- addcslashes – lisab stringi teatud osade ette tagurpidi kaldkriipsu
- addslashes – lisab stringis teatud sümbolite ette kaldkriipsu
- apache_child_terminate – pärast selle funktsiooni väljakutsumist lõpetatakse teatud apache protsess
- apache_lookup_uri – viib läbi URI osalise väljakutsumise ja väljastab selle kohta teada saadud informatsiooni
- apache_note – paneb paika ja loeb apache teateid
- apache_setenv – paigaldab apache subprocess_env väärtuse
- array – tekitab massiivi
- array_change_key_case – väljastab massiivi ning selle strigi võtmed suur- ja väiketähtedena
- array_chunk – tükeldab massiivi osadeks
- array_count_values – loeb massiivi väärtusi
- array_diff – selgitab välja massiivide erinevused
- array_fill – täidab massiivi väärtustega
- array_filter – filtreerib massiivi elemente kasutades tagasikutse funktsiooni
- array_flip – vahetab massiivi väärtusi ja võtmeid
- array_intersect – selgitab välja massiivi ühisosad
- array_keys – väljastab kõik massiivi võtmed
- array_key_exists – kontrollib, kas massiiv sisaldab võtit või indeksit
- array_map – kasutab massiivi elementide peal tagasikutse funktsiooni
- array_merge – liidab kaks või enam massiivi kokku
- array_merge_recursive – ühendab kaks või enam massiivi rekursiivselt
- array_multisort – sorteerib paljusid või mitmemõõtmelisi massiive
- array_pad – suurendab väärtuse abiga massiivi kindlaksmääratud pikkusele
- array_pop – väljastab massiivi viimase elemendi
- array_push – lisab ühe või mitu elementi massiivi lõppu
- array_rand – kuvab elemente suvalises järjestuses
- array_reduce – vähendab korduvalt, kasutades tagasikutse funktsiooni, massiivi väärtuseks
- array_reverse – väljastab massiivi vastupidises järjekorras elementidega
- array_search – otsib massiivist väärtuse ning selle leidmise korral väljastab võtme
- array_shift – väljastab massiivi algusest elemendi
- array_slice – väljastab ühe osa massiivist
- array_splice – eemaldab massiivi ühe osa ja asendab selle mingi teise osaga
- array_sum – väljastab massiivi väärtuste summa
- array_unique – eemaldab massiivist sarnased väärtused
- array_unshift – lisab array algusesse ühe või enam elementi
- array_values – väljastab massiivi kõik väärtused
- array_walk – kasutab massiivi igal elemendil kasutajafunktsiooni
- arsort – sordib massiivi tähestikule vastupidisesse järjekorda ja säilitab võtme asukoha väärtusele vastavalt
- ascii2ebcdic – stringijada tõlgitud koodist ASCII koodi EBCDIC
- asin – arkussiinus
- asinh – vastupidine kõverjoone siinus
- asort – sordib massiivi tähestikulisse järjekorda ja säilitab võtme asukoha väärtusele vastavalt
- aspell_check – kontrollib üle sõna
- aspell_check_raw – kontrollib sõna samamoodi nagu see üle antakse
- aspell_new – loeb sisse uue sõnaraamatu
- aspell_suggest – pakub välja erinevaid võimalikke kirjutusviise
- assert – kontrollib, kas mõni tingimus või küsimus on FALSE
- assert_options – paneb või võtab assert valikuid
- atan – arkustangens
- atan2 – arkustangens kahest väärtusest
- atanh – vastupidine kõverjoone tangens
B
muuda- base64_decode – dekodeerib andmeid kasutades MIME base64
- base64_encode – kodeerib andmeid kasutades MIME base64
- basename – väljastab faili nime tervikust asukohateest
- base_convert - konverdib väärtusi erinevate numbrisüsteemide baaside vahemikus
- bcadd – lisab kaks suvalise täpsusega numbrit
- bccomp – võrdleb kahte suvalise täpsusega numbrit
- bcdiv – jagab kahte suvalise täpsusega numbrit
- bcmod – kahe suvalise täpsusega arvu mooduli leidmine
- bcmul – korrutab kahte suvalise täpsusega arvu
- bcpow – astme leidmine suvalise täpsusega
- bcsqrt – suvalise täpsusega ruutjuur
- bcsub – lahutab kahte arvu suvalise täpsusega
- bin2hex – muudab kahend-andmed kuueteistkümnendik-andmeteks
- bindec – muudab kahendiku kümnendikuks
- bind_textdomain_codeset – määrab ära märkide kodeerimise, kusjuures väljastatakse teade DOMAIN teadete kataloogist
- break – katkestab for, while või switch funktsiooni töö
- bzclose – sulgeb bzip2 faili pointeri
- bzcompress – pakib stringi bzip2 kodeeritud andmeteks
- bzdecompress – pakib bzip2 kodeeritud andmed lahti
- bzerrno – väljastab bzip2 vea numbri
- bzerror – väljastab massiivina bzip2 vea numbri ja vea kirjelduse
- bzerrstr – väljastab bzip2 veateate
- bzflush – puhverdatud andmete kirjutama sundmine
- bzopen – avab bzip2 pakitud faili
- bzread – loeb kahendandmeid bzip2 pakitud failist
- bzwrite – kirjutab bzip2 faili
C
muuda- call_user_func – kasutaja poolt defineeritud funktsiooni väljakutsumine
- call_user_func_array – kasutaja poolt defineeritud parameetritega massiivi poolt määratud funktsiooni väljaskutsumine
- call_user_method kutsub – välja kasutaja poolt defineeritud kindla objekti meetodi
- call_user_method_array – parameetritega massiivi poolt määratud kasutaja meetodi väljakutsumine
- cal_days_in_month – väljastab kalendrile määratud aasta päevade arvu kuus
- ccvs_add – lisab andmeid toimingusse
- ccvs_auth – teostab toimingul krediidi autoriseerimise testi
- ccvs_command – teostab käsku, mis on omapärane ühele protokollile ja see ei ole saadaval üldises CCVS APIs
- ccvs_count – otsib välja, kui palju toiminguid antud tüübile on süsteemis salvestatud
- ccvs_delete – kustutab toimingu
- ccvs_done – lõpetab CCVS töö ja teostab puhastust
- ccvs_init – käivitab kasutamiseks CCVSi
- ccvs_lookup – otsib andmebaasist üles erilist tüüpi osa
- ccvs_new – tekitab uue, tühja toimingu
- ccvs_report – tagastab informatsiooni ja olukorda taustal toimuvate käskude ja protsesside kohta
- ccvs_return – krediitkaardil olevate ressursside ülekandmine müüjalt kliendile
- ccvs_reverse – teostab juba ära toimunud autorisatsioonil täielikku ümberpööramist
- ccvs_sale – krediitkaardilt ressursside ülekandmine kliendilt müüjale
- ccvs_status – kontrollib müügiarve olukorda
- ccvs_textvalue – eelmise funktsiooni väljakutsele teksti tagastusväärtuse saamine
- ccvs_void teostab lõpetatud toimingul täielikku ümberpääramist
- ceil funktsioonide ülespoole ümardamine
- chdir kataloogi vahetamine
- checkdate kontrollib Gregooriuse kuupäeva ja kellaaja kehtivust
- checkdnsrr kontrollib DNS-sissekandeid, et kas seal esineb sarnasust ühe määratud interneti hosti nimega või IP aadressiga
- chgrp vahetab faili kuuluvust gruppi
- chmod muudab faili õiguseid
- chop eemaldab tükikud ja tabulaatorid stringi lõpust
- chown vahetab faili omanikku
- chr tagastab spetsiifilise ehk erilise märgi
- chroot vahetab root kataloogi
- chunk_split tükeldab stringi sarnasteks osadeks
- class_exists kontrollib, kas class on defineeritud
- clearstatcache puhastab vahemälu
- closedir kataloogi sulgemine
- closelog sulgeb ühenduse süsteemi loggeriga
- com COM klassid
- compact tekitab massiivi koos muutujatega ning nende väärtustega
- com_addref suurendab komponentide loendurit
- com_get väljastab COM komponendi omaduse väärtuse
- com_invoke kutsub välja COM komponendi meetodi
- com_isenum kutsub välja, võtab kasutusele IEnumVariant
- com_load teeb COM komponendile uue viite
- com_load_typelib loeb sisse Typelib
- com_propget väljastab COM komponendi omaduse väärtuse
- com_propput omistab ühele COM komponendi omadusele väärtuse
- com_propset omistab ühele COM komponendi omadusele väärtuse
- com_release vähendab komponentide loendurit
- com_set määrab COM komponendi omadusele väärtuse
- connection_aborted väljastab TRUE, kui client ühendus lõpetatud sai
- connection_status väljastab ühenduse seisundi bitiala
- connection_timeout väljastab TRUE, kui skripti tegevuse aeg on lõppenud
- constant tagastab konstandi väärtuse
- convert_cyr_string muudab stringe ümber ühest cyrillic kodeeringust teise
- copy kopeerib faili
- cos koosinus
- cosh vastupidine kõverjoone koosinus
- count loetleb elemendid muutujas
- count_chars väljastab informatsiooni stringis kasutatud sümbolite kohta
- cpdf_add_annotation lisab märkmed
- cpdf_add_outline lisab käesolevale lehele bookmarki
- cpdf_arc joonistab kaare
- cpdf_begin_text alustab teksti osa tegemisega
- cpdf_circle joonistab ringi
- cpdf_clip kärbib kõiki pilte, joonistusi käesoleva asukohateeni
- cpdf_close sulgeb PDF dokumendi
- cpdf_closepath sulgeb asukohatee
- cpdf_closepath_fill_stroke sulgeb, täidab ja joonistab käesoleva asukohatee
- cpdf_closepath_stroke sulgeb asukohatee ja joonistab mööda seda joone
- cpdf_continue_text väljastab teksti järgmisel real
- cpdf_curveto joonistab kurvi
- cpdf_end_text lõpetab teksti osa
- cpdf_fill täidab käesoleva asukohatee
- cpdf_fill_stroke täidab ja sulgeb käesoleva asukohatee
- cpdf_finalize lõpetab dokumendi
- cpdf_finalize_page lõpetab lehe
- cpdf_global_set_document_limits määrab piirangud kõigile PDF dokumentidele
- cpdf_import_jpeg avab JPEG pildi
- cpdf_lineto joonistab joone
- cpdf_moveto määrab käesoleva asukoha
- cpdf_newpath alustab uut asukohateed
- cpdf_open avab uue PDF dokumendi
- cpdf_output_buffer väljastab PDF dokumendi mälu puhvrist
- cpdf_page_init alustab uue lehega
- cpdf_place_inline_image paneb lehele pildi
- cpdf_rect joonistab ristküliku
- cpdf_restore taastab eelnevalt salvestatud keskkonna
- cpdf_rlineto joonistab joone
- cpdf_rmoveto määrab suhtelise käesoleva asukoha
- cpdf_rotate teeb kindlaks pöördenurga
- cpdf_rotate_text määrab teksti pöördenurga
- cpdf_save salvestab käesoleva keskkonna
- cpdf_save_to_file salvestab PDF dokumendi faili
- cpdf_scale teeb kindlaks suurenduse
- cpdf_setdash katkendlik joon
- cpdf_setflat teeb kindlaks tasasuse
- cpdf_setgray paneb nn hallile väärtusele joonistuse ja täitmise värvi
- cpdf_setgray_fill paneb täitevärvi hallile väärtusele
- cpdf_setgray_stroke määrab joonistamise värvi halliks väärtuseks
- cpdf_setlinecap teeb kindlaks joone lõpu väärtuse
- cpdf_setlinejoin teeb kindlaks joonte omavaheliste ühenduste väärtuse
- cpdf_setlinewidth määrab joone laiuse
- cpdf_setmiterlimit määrab terava nurga väärtuse
- cpdf_setrgbcolor määrab joonistus- ja täitevärvi RGB väärtuseks
- cpdf_setrgbcolor_fill määrab täitevärviks RGB väärtuse
- cpdf_setrgbcolor_stroke määrab joonistusvärvi RGB värvi väärtuseks
- cpdf_set_action_url paneb paika lingi
- cpdf_set_char_spacing määrab tähevahe
- cpdf_set_creator määrab PDF dokumendi algatuse ala
- cpdf_set_current_page paneb paika käesoleva lehe
- cpdf_set_font valib käesoleva fondi stiili ja suuruse
- cpdf_set_font_directories määrab nimekirja, mida kasutatakse väliste fontide kasutamisel
- cpdf_set_font_map_file määrab väliste fontide kasutamise juures ära fondi-faili nime korrastuse, tõlgendamise
- cpdf_set_horiz_scaling määrab horisontaalse teistiulatuse
- cpdf_set_keywords määrab PDF dokumendi märksõna-ala
- cpdf_set_leading määrab teksti ridade vahe
- cpdf_set_page_animation määrab lehtedevahelise kestuse, vältuse
- cpdf_set_subject määrab PDF dokumendi teema ala
- cpdf_set_text_matrix määrab teksti maatriksi
- cpdf_set_text_pos määrab teksti asukoha
- pdf_set_text_rendering määrab ära, kuidas tekst edasi antakse
- cpdf_set_text_rise määrab teksti vertikaalse tõusu
- cpdf_set_title määrab PDF dokumendi tiitli ehk pealkirja ala
- cpdf_set_viewer_preferences määrab, kuidas lehte brauseris näidata
- cpdf_set_word_spacing määrab sõnade vahe
- cpdf_show väljastab teksti käesolevast asukohast
- cpdf_show_xy väljastab teksti määratud asukohast
- cpdf_stringwidth väljastab stringi laiuse käesolevas fondis
- cpdf_stroke joonistab joone mööda rada
- cpdf_text väljastab teksti koos parameetritega
- cpdf_translate määrab koordinaadisüsteemi alguse koha
- crack_check kontrollib määratud parooli
- crack_closedict sulgeb CrackLib sõnaraamatu
- crack_getlastmessage väljastab viimase kontrolli teate
- crack_opendict avab CrackLib sõnaraamatu
- crc32 arvutab stringi polünomiaalse CRC32 väärtuse
- create_function tekitab anonüümse, ajutise, lambda stiilis funktsiooni
- crypt ühesuunaline stringi krüpteerimine
- ctype_alnum kontrollib tekstis olevaid märke
- ctype_alpha kontrollib tekstis olevaid märke
- ctype_cntrl kontrollib kontrollmärke
- ctype_digit kontrollib numbreid
- ctype_lower kontrollib väiketähti
- ctype_print kontrollib prinditavaid märke
- ctype_upper kontrollib suurtähti
- ctype_xdigit kontrollib märke, mis esinevad kui kuueteistkümnendik numbrid
- curl_close sulgeb CURL sessiooni
- curl_errno väljastab täisarvu, mis sisaldab viimase errori numbrit
- curl_error väljastab stringi, mis sisaldab käesoleva sessiooni viimast errorit
- curl_exec teostab CURL sessiooni
- curl_getinfo informatsiooni saamine erilise ülekande suhtes
- curl_init CURL sessiooni käivitamine
- curl_version väljastab käesoleva CURL versiooni
- current väljastab massiivi käesoleva elemendi
- cybercash_base64_decode base64 dekodeeritud andmed Cybercashi jaoks
- cybercash_base64_encode base64 kodeeritud andmed Cybercashi jaoks
- cybercash_decr Cybercash lahtikodeering
- cybercash_encr Cybercash kodeering
- cybermut_creerformulairecm tekitab HTML formulari maksmiseks, tasumiseks
- cybermut_creerreponsecm tekitab kinnituse, et makse on sooritatud
- cybermut_testmac kontrollib, et kinnitamise teates poleks valeandmeid petmiseks
- cyrus_authenticate Cyrus IMAP serveri usaldatavus
- cyrus_bind seob tagasikutseid Cyrus IMAP serveriga
- cyrus_close sulgeb ühenduse cyrus serveriga
- cyrus_connect loome ühenduse Cyrus IMAP serveriga
- cyrus_query saada Cyrus IMAP serverile päring
- cyrus_unbind lahtisidumine
D
muuda- date kohaliku aja/kuupäeva moodustamine
- dbase_add_record lisab kirje dbase andmebaasi
- dbase_close sulgeb dbase andmebaasi
- dbase_delete_record kustutab kirje dbase andmebaasist
- dbase_get_record loeb kirje dbase andmebaasist
- dbase_numfields leiab, palju välju dbase andmebaasis on
- dbase_numrecords leiab, kui palju kirjeid dbase andmebaasis on
- dbase_open avab dbase andmebaasi
- dbase_pack pakib dbase andmebaasi
- define defineerib konstandi
- defined Kontrollib, kas sisestatud konstant eksisteerib
- die funktsiooni exit() alias
- diskfreespace Väljastab, palju on vaba ruumi sinu kõvakettal
- doubleval Võtab 2x väärtuse
E
muuda- echo väljastab ühe või enama arvu stringe
- end Paneb pointeri array viimase elemendi juurde
- ereg_replace asendab tavalise väljastuse
- error_log saadab veateate
- error_reporting määrab ära, kuidas PHP veateateid näitama peaks
- eval tõlgendab stringi PHP koodina
- exit väljastab teate ja lõpetab praeguse skripti
- explode stringiga teise stringi lõikumine
F
muuda- fclose suleb avatud faili
- filesize näitab faili suurust
- floor ümardab murrud
- fopen Avab faili või URLi
- ftp_cdup läheb tagasi peakausta
- ftp_chdir vahetab kaustu FTP serveris
- ftp_connect loob FTP ühenduse
- ftp_delete kustutab faili FTP serverist
- ftp_get laeb alla faili FTP serverist
- ftp_login FTP ühendusele sisse logimiseks
- ftp_pwd väljastab hetke kausta nime
- function_exists Tagastab _TRUE kui funktsioon on defineeritud
G
muuda- getcwd võtab kausta kus hetkel töötatakse
- getdate annab informatsiooni aja kohta
- getimagesize tagastab pildi suurused
- get_defined_constants tagastab ühendatud jada kõikide konstantide ja nende väärtustega
- get_defined_functions tagastab jada kõikide defineeritud funktsioonidega
- get_defined_vars tagastab kõikide defineeritud muutujatega jada
- get_extension_funcs tagastab mooduli kõikide funktsioonide nimedega jada
- get_loaded_extensions tagastab kõikide kompileeritud ja sisseloetud moodulite nimedega jada
H
muuda- htmlentities konverteerib kõik vastavad HTML märgid HTML-ile sobilikuks
- htmlspecialchars konverteerib spetsiaalsed märgid HTML-ile sobilikuks
I
muuda- ignore_user_abort kui klient sulgeb brauseri, siis skript töötab/ei tööta edasi.
- implode jada elementide liitmine stringiga
- in_array tulemus on tõene, kui väärtus esineb jada
- isset kontrollib kas muutuja on määratud või ei
- is_array kontrollib, kas määraja on massiiv
- is_bool kontrollib kas muutuja on boolean tüüpi
- is_int kontrollib kas muutuja on täisarv
- is_string kontrollib kas muutuja on string
J
muuda- join liidab stringiga massiivi elemendid stringiks
K
muuda- key väljastab assotsiatiivse massiivi võtme
- ksort sordib massiivi tähestikulisse järjekorda võtme järgi
L
muuda- list määrab muutujad jadana
M
muuda- md5 kalkuleerib stringi md5-hash'i
- md5_file kalkuleerib antud failinimele vastava faili sisu md5-hash'i
- mime_content_type väljastab faili MIME sisutüübi
- mkdir loob kataloogi
- mysql_affected_rows Kui palju ridasid mõjutati eelmise MySql operatsiooniga.
- mysql_close Sulgeb Mysql ühenduse
- mysql_connect Avab ühenduse MySQL serveriga
- mysql_create_db Teeb MySQL andemabaasi
- mysql_drop_db Kustutab MySQL andmebaasi
- mysql_errno Tuleb numbriline väärtus, mis oli viga eelmise MySQL operatsioonil
- mysql_error Tuleb tekstina mis oli viga eelmisel MySQL operatsioonil
- mysql_field_name väljastab konkreetse välja nime päringust
- mysql_get_client_info MySQL kliendi info
- mysql_get_host_info MySQL host'i info
- mysql_get_proto_info MySQL protokolli info
- mysql_get_server_info MySQL serveri info
- mysql_num_fields loendab veergude arvu päringust
- mysql_num_rows Tagastab päringu tulemuste arvu
- mysql_result tagastab andmed MySQL result set-ist
N
muuda- natcasesort sordib massiivi kasutades tõstutundetut "loomuliku järjekorra" algoritmi
- natsort sordib massiivi kasutades "loomuliku järjekorra" algoritmi
- next liigutab edasi ühevõrra massiivi osutit e. pointrit
- nl2br sisestab HTML reavahetused enne igat uut rida stringis
O
muuda- ord Tagastab tähemärgi ASCII väärtuse
P
muuda- pg_affected_rows Tagastab mõjutatud kirjete arvu
- pg_cancel_query Katkestab asünkroonse päringu
- phpinfo väljastab täpse info php kohta
- phpversion Saab teada sinu php versiooni.
- pi Võtab pi väärtuse
- pos väljasta käesolev element jadast
- preg_replace sooritab regulaarse avalduse otsingu ja asenduse
- prev liigutab osutit e. pointrit ühe elemendi võrra tagasi
- print väljastab stringi
- printf väljastab vormindatud stringi
R
muuda- range loob massiivi, mis sisaldab elementide vahemikku
- rawurldecode Dekodeerib URL-kodeeritud stringi
- rename vahetab faili nime
- reset paneb massiivi osuti (e. pointri) massiivi algusesse
- restore_error_handler taastab eelmise veateate funktsiooni
- rmdir Kustutab katalooge (directoris)
- round ümardab arvu teatud kohani!
- rsort sordib massiivi tähestikulisele järjekorrale vastupidiselt
S
muuda- session_destroy Hävitab kõik andmed, mis on sessiooni registeeritud
- session_register kindlate muutujate registreerimine kindlasse sessiooni
- session_start eelnevalt registreeritud sessioonist andmete lugemine
- session_unregister deregistreerib käesolevast sessioonist saadud muutuja
- session_unset Teeb vabaks kõik sessiooni muutujad
- sin siinus
- sizeof leiab elementide arvu muutujas
- sleep viivitab ja viib täide
- sort sordib massiivi
- split tükeldab stringi massiiviks, kasutades regulaaravaldist
- sqrt ruutjuur
- srand Suvalise numbri generaator
- stripslashes eemaldab stringis teatud sümbolite eest kaldkriipsud, mis lisati funktsiooniga addslashes()
- strlen hangib stringi pikkuse
- strrchr leiab stringis sümboli viimase esinemise
- strstr leiab stringi esimese esinemise stringis
- strtolower muudab stringis kõik tähed väiketähtedeks
- strtoupper muudab stringis kõik tähed suurtähtedeks
- strtr tõlgib stringis teatud sümbolid
- str_repeat kordab stringi
- substr toob välja osa stringist
- substr_count loeb kokku substringide esinemiste arvu
- substr_replace asendab teksti stringi teatud osa ulatuses
T
muuda- tan tangens
- time ütleb meile UNIX aja
U
muuda- ucfirst teeb stringi esimese tähe suurtäheks
- ucwords teeb stringi iga sõna esimese tähe suurtäheks
- uksort sordib massiivi võtmete järgi kasutades kasutaja poolt defineeritud võrdlusfunktsiooni
- unlink Kustutab faili
- user_error tekitab kasutaja-tasandil error/warning/notice teate
- usleep lükkab tegevust edasi mikrosekundite võrra
- usort sordib massiivi väärtuste järgi kasutades kasutaja poolt defineeritud võrdlusfunktsiooni
V
muuda- vprintf väljastab vormindatud stringi
- vsprintf tagastab vormindatud stringi
W
muuda- wordwrap lõigub ühe stringi sinupoolt antud tähtede arvuni kasutades stringi lõpetamise meetodit