PHP Strings funksiyalari tilning bir qismidir. Ushbu funktsiyalardan foydalanish uchun o'rnatish talab qilinmaydi. Ushbu ma'lumotnomada siz PHP-dagi barcha foydali string funktsiyalarini topasiz.
vazifa | Tavsif |
---|---|
addcslashes() | Belgilar oldida teskari chiziqli chiziqni oling |
qo'shimcha chiziqlar() | Oldindan belgilangan belgilar oldida teskari chiziqli chiziqni oling |
bin2hex() | ASCII belgilar qatorini o'n oltilik qiymatlarga aylantiring |
chop() | Satrning o'ng chetidan bo'sh joy yoki boshqa belgilarni olib tashlang |
chr() | Belgilangan ASCII qiymatidan belgini qaytaradi |
chunk_split() | Bir qatorni kichikroq qismlarga bo'ling |
convert_cyr_string() | Satrni bir kirillcha belgilar to'plamidan boshqasiga o'zgartiring |
convert_uudecode() | Uuenkodlangan qatorni dekodlash |
convert_uuencode() | Uuencode algoritmi yordamida satrni kodlash |
count_chars() | Satrda ishlatiladigan belgilar haqidagi ma'lumotlarni qaytaradi |
crc32() | String uchun 32 bitli CRC ni hisoblang |
crypt() | Bir tomonlama string xeshing |
echo () | Bir yoki bir nechta satrlarni chiqaring |
portlashi mumkin() | Satrni massivga ajrating |
fprintf() | Belgilangan chiqish oqimiga formatlangan qatorni yozing |
get_html_translation_table() | htmlspecialchars() va htmlentities() tomonidan ishlatiladigan tarjima jadvalini qaytaradi |
hebrev() | Ibroniycha matnni vizual matnga aylantiring |
hebrevc() | Ibroniycha matnni vizual matnga va yangi satrlarni (\n) ga aylantiring |
hex2bin() | O'n oltilik qiymatlar qatorini ASCII belgilarga aylantiring |
html_entity_decode() | HTML ob'ektlarini belgilarga aylantirish |
htmlentities() | Belgilarni HTML ob'ektlariga aylantiring |
htmlspecialchars_decode() | Ba'zi oldindan belgilangan HTML ob'ektlarini belgilarga aylantiring |
htmlspecialchars() | Ba'zi oldindan belgilangan belgilarni HTML ob'ektlariga aylantiring |
implode() | Massiv elementlaridan satrni qaytaradi |
qo'shilish () | taxalluslari implode() |
lcfirst() | Satrning birinchi belgisini kichik harfga aylantiring |
levenshtein() | Ikki qator orasidagi Levenshtein masofasini qaytaradi |
localeconv() | Mahalliy raqam va pul formatlash ma'lumotlarini qaytaradi |
ltrim() | Satrning chap tomonidagi bo'sh joy yoki boshqa belgilarni olib tashlang |
md5() | Satrning MD5 xeshini hisoblang |
md5_fayl() | Faylning MD5 xeshini hisoblang |
metafon() | Stringning Metaphone kalitini hisoblang |
pul_formati() | Valyuta qatori sifatida formatlangan qatorni qaytaradi |
nl_langinfo() | Muayyan mahalliy ma'lumotlarni qaytaradi |
nl2br() | Satrdagi har bir yangi qatorning oldiga HTML qatorlarni qo'ying |
raqam_formati() | Guruhlangan minglar bilan raqamni formatlang |
Ordum() | Satrning birinchi belgisining ASCII qiymatini oling |
parse_str() | So'rovlar qatorini o'zgaruvchilarga ajratish |
chop etish() | Bir yoki bir nechta satrlarni chiqaring |
printf() | Formatlangan qatorni chiqaring |
quoted_printable_decode() | Kotirovka qilingan bosma satrni 8 bitli satrga aylantiring |
quoted_printable_encode() | 8-bitli satrni kotirovka qilingan bosma satrga aylantiring |
quotemeta() | Meta belgilarni keltiring |
rtrim() | Satrning o'ng tomonidagi bo'sh joy yoki boshqa belgilarni olib tashlang |
setlocale() | Mahalliy ma'lumotni o'rnating |
sha1() | Satrning SHA-1 xeshini hisoblang |
sha1_file() | Faylning SHA-1 xeshini hisoblang |
o'xshash_matn() | Ikki qator o'rtasidagi o'xshashlikni hisoblang |
soundex() | Satrning Soundex kalitini hisoblang |
sprintf() | O'zgaruvchiga formatlangan qatorni yozing |
sscanf() | Satrdan kiritilgan ma'lumotlarni format bo'yicha tahlil qilish |
str_getcsv() | CSV qatorini massivga ajrating |
str_ireplace() | Satrdagi ba'zi belgilarni almashtiring (katta-kichik harflarni sezmaydi) |
str_pad() | Yostiqchani yangi uzunlikka torting |
str_repeat() | Satrni ma'lum bir necha marta takrorlang |
str_replace() | Satrdagi ba'zi belgilarni almashtiring (katta harflar sezgir) |
str_rot13() | Satrda ROT13 kodlashni bajaring |
str_shuffle() | Satrdagi barcha belgilarni tasodifiy aralashtirib yuboradi |
str_split() | Satrni massivga ajrating |
str_word_count() | Satrdagi so'zlar sonini hisoblang |
strcasecmp() | Ikki qatorni solishtiring (katta-kichik harflarni sezmaydi) |
strchr() | Boshqa satr ichidagi satrning birinchi takrorlanishini topadi (strstr() taxallus) |
strcmp() | Ikki qatorni solishtiring (katta-kichik harf sezgir) |
strcoll() | Ikki qatorni solishtiring (mahalliy tilga asoslangan qatorni taqqoslash) |
strcspn() | Belgilangan belgilarning biron bir qismi topilgunga qadar satrda topilgan belgilar sonini oling |
strip_tags() | HTML va PHP teglarini qatordan ajratib oling |
stripcslashes() | addcslashes() bilan iqtibossiz qo'shtirnoqsiz satr |
chiziqlar chizig'i() | Qo'shtirnoqsiz satr qo'shimcha chiziq () bilan keltirildi |
stripos() | Boshqa satr ichidagi satrning birinchi marta paydo bo'lish o'rnini oling (katta-kichik harflar sezgir emas) |
stristr() | Boshqa satr ichidagi satrning birinchi takrorlanishini topadi (katta-kichik harflarni sezmaydi) |
strlen() | Ipning uzunligini oling |
strrnatcasecmp() | "Tabiiy tartib" algoritmi yordamida ikkita satrni solishtiring (katta-kichik harflarni sezmaydi) |
strrnatcmp() | "Tabiiy tartib" algoritmidan foydalangan holda ikkita satrni solishtiring (katta-kichik harf sezgir) |
strncasecmp() | Birinchi n ta belgini satr bilan taqqoslash (katta-kichik harflarni sezmaydi) |
strncmp() | Birinchi n ta belgini satr bilan taqqoslash (katta-kichik harf sezgir) |
strpbrk() | Har qanday belgilar to'plami uchun satrni qidiring |
strpos() | Boshqa satr ichidagi satrning birinchi paydo bo'lishining o'rnini oling (katta-kichik harf sezgir) |
strrchr() | Boshqa satr ichidagi satrning oxirgi takrorlanishini toping |
strrev() | Satrni teskari aylantiradi |
strripos() | Boshqa satr ichidagi satrning oxirgi paydo bo'lish o'rnini topadi (katta-kichik harf sezgir emas) |
strrpos() | Boshqa satr ichidagi satrning oxirgi marta o'rnini topadi (katta-kichik harf sezgir) |
strspn() | Faqat belgilangan charlistdagi belgilarni o'z ichiga olgan satrda topilgan belgilar sonini oling |
strstr() | Boshqa satr ichidagi satrning birinchi takrorlanishini toping (katta-kichik harf sezgir) |
strtok() | Bir qatorni kichikroq satrlarga bo'ling |
strtolower() | Satrni kichik harflarga aylantiring |
strtoupper() | Satrni katta harflarga aylantiring |
strtr() | Satrdagi ayrim belgilarni tarjima qiling |
substr() | Ipning bir qismini oling |
substr_compare() | Belgilangan boshlang'ich pozitsiyasidan ikkita satrni solishtiring (ikkilik xavfsiz va ixtiyoriy ravishda katta-kichik harf sezgir) |
substr_count() | Qatorda pastki satr necha marta sodir bo'lishini hisoblang |
substr_replace() | Satrning bir qismini boshqa satr bilan almashtiring |
qirqish () | Satrning ikkala tomonidagi bo'sh joy yoki boshqa belgilarni olib tashlang |
ucfirst() | Satrning birinchi belgisini katta harfga aylantiring |
ucwords() | Satrdagi har bir so'zning birinchi belgisini katta harfga aylantiring |
vfprintf() | Belgilangan chiqish oqimiga formatlangan qatorni yozing |
vprintf() | Chiqarish formatlangan qator |
vsprintf() | O'zgaruvchiga formatlangan qatorni yozing |
word wrap() | Belgilar soniga qatorni oʻrash |