PHP Manuál | ||
---|---|---|
Predchádzajúci | Dodatok B. Migrácia z PHP 4 na PHP 5 | Nasledujúci |
V PHP 5 sú nejaké nové funkcie. Tu je ich zoznam:
Polia:
array_combine() - Vytvára pole pomocou jedného poľa pre kľúče a druhého pre jeho hodnoty
array_diff_uassoc() - Vypočíta rozdiel polí s dodatočnou kontrolou indexov, ktorá sa vykoná užívateľom dodanou callback funkciou
array_udiff() - Vypočíta rozdiel polí pomocou callback funkcie pre dátove porovnanie
array_udiff_assoc() - Vypočíta rozdiel polí s dodatočnou kontrolou indexov. Dáta sa porovnávajú pomocou callback funkcie
array_udiff_uassoc() - Vypočíta rozdiel polí s dodatočnou kontrolou indexov. Dáta sa porovnávajú pomocou callback funkcie. Kontrola indexov sa tiež vykoná callback funkciou
array_walk_recursive() - Aplikuje užívateľskú funkciu rekurzívne na každého člena poľa
InterBase:
ibase_affected_rows() - Vracia počet riadkov, ktoré sú ovplyvnené predošlým dotazom
ibase_backup() - Inicializuje zálohovaciu úlohu v manažéri služieb a vracia okamžite
ibase_commit_ret() - Vykoná transakciu bez jej uzatvorenia
ibase_db_info() - Vyžiada štatistiku o databáze
ibase_drop_db() - Odstráni databázu
ibase_errcode() - Vracia kód chyby
ibase_free_event_handler() - Zruší registrovaný handler udalostí
ibase_gen_id() - Inkrementuje nazvaný generátor a vracia jeho novú hodnotu
ibase_maintain_db() - Vykoná príkaz údržby na databázovom serveri
ibase_name_result() - Priradí názov sade výsledkov
ibase_num_params() - Vracia počet parametrov v pripravenom dotaze
ibase_param_info() - Vracia informáciu o parametri v pripravenom dotaze
ibase_restore() - Zahajuje obnovovaciu úlohu v manažéri služieb a vracia okamžite
ibase_rollback_ret() - Zroluje transakciu a uchovať kontext transakcie
ibase_server_info() - Vyžiada štatistiku o databáze
ibase_service_attach() - Pripojí sa na manažéra služieb
ibase_service_detach() - Odpojí sa z manažéra služieb
ibase_set_event_handler() - Registruje callback funkciu, aby sa volala pri poslaní udalosti
ibase_wait_event() - Čaká na udalosť, ktorá má poslať databáza
iconv:
iconv_mime_decode() - Dekóduje MIME pole hlavičky
iconv_mime_decode_headers() - Dekóduje viaceré MIME polia hlavičiek naráz
iconv_mime_encode() - Komponuje MIME pole hlavičky
iconv_strlen() - Vracia počet znakov reťazca
iconv_strpos() - Hľadá pozíciu prvého výskytu ihly v kope sena
iconv_strrpos() - Hľadá posledný výskyt ihly v určenom rozsahu kopy sena
iconv_substr() - Odstrihne časť reťazca
Prúdy:
stream_copy_to_stream() - Kopíruje dáta z jedného prúdu do druhého
stream_get_line() - Získa riadok zo zdroja prúdu až po daný oddelovač
stream_socket_accept() - Akceptuje pripojenie na soket, ktorý vytvoril stream_socket_server()
stream_socket_client() - Otvára Internetové alebo Unixové pripojenie soketu domény
stream_socket_get_name() - Získa názov miestnych alebo vzdialených soketov
stream_socket_recvfrom() - Prijíma dáta zo soketu, pripojeného alebo nie
stream_socket_sendto() - Posiela správu soketu, či je pripojený alebo nie
stream_socket_server() - Vytvára Internetový alebo Unixový soket domény servera
Iné:
convert_uudecode() - dekóduje uu-kódovaný reťazec
convert_uuencode() - uu-kóduje reťazec
curl_copy_handle() - Kopíruje cURL handle spolu so všetkými jeho preferenciami
dba_key_split() - Rozdelí kľúč v reprezentácii reťazca do reprezentácie poľa
dbase_get_header_info() -Získa info o hlavičke dBase databázy
dbx_fetch_row() - Prinesie riadky z dotazu-výsledku, ktorý mal DBX_RESULT_UNBUFFERED flag sadu
fbsql_set_password() - Zmení heslo pre daného užívateľa
file_put_contents() - Zapíše reťazec do súboru
ftp_alloc() - Alokuje miesto pre súbor, ktorý sa má uploadovať
get_declared_interfaces() - Vracia pole všetkých deklarovaných rohraní
get_headers() - Prinesie všetky hlavičky poslané serverom v odovzve na HTTP požiadavku
headers_list() - Vracia zoznam poslaných hlavičiek odozvy (alebo pripravených na poslanie)
http_build_query() - Generuje URL-kódovaný query reťazec
idate() - Formátuju miestny čas/dátum ako integer
image_type_to_extension() - Získa rozšírenie súboru pre typ-image, ktorý vráti getimagesize(), exif_read_data(), exif_thumbnail(), exif_imagetype()
imagefilter() - Aplikuje Filter na image pomocou vlastného uhla
imap_getacl() - Získa ACL pre danú mailovú schránku
ldap_sasl_bind() - Zviaže do LDAP adresára pomcou SASL
mb_list_encodings() - Vracia pole všetkých podporovaných kódovaní
pcntl_getpriority() - Získa prioritu hocakého procesu
pcntl_wait() - Čaká na alebo vracia status rozvetveného childu ako bolo definované systémovým volaním waitpid()
pg_version() - Vracia pole s verziou klienta, protokolu a servera (ak dostupné)
php_check_syntax() - Kontroluje syntax určeného súboru
php_strip_whitespace() - Vracia zdroj s odstranenými komentármi a prázdnymi znakmi
proc_nice() - Zmení prioritu aktuálneho procesu
pspell_config_data_dir() - Zmení umiestnenie dátových súborov jazkyka
pspell_config_dict_dir() - Zmení umiestnenie hlavného zoznamu slov
setrawcookie() - Pošle cookie bez žiadneho url kódovania hodnoty
snmp_read_mib() - Číta a analyzuje MIB súbor do aktívneho MIB stromu
sqlite_fetch_column_types() - Vracia pole typov stĺpcov z osobitnej tabuľky
str_split() - Konvertuje reťazec na pole
strpbrk() - Hľadá v reťazci akúkoľvek sadu znakov
substr_compare() - Binary bezpečné voliteľné case nesenzitívne porovnanie dvoch reťazcov z offsetu, až po dĺžku znakov
time_nanosleep() - Spánok na počet sekúnd a nano sekúnd
Poznámka: Rozšírenie Tidy tiež kompletne zmenilo svoje API.
Predchádzajúci | Domov | Nasledujúci |
Migrácia konfiguračných súborov | Hore | Nové Direktívy |