PHP string funksiyalari ma’lumotnomasi


ULASHISH

PHP String imkoniyatlari

PHP string funksiyalari PHP yadrosining bir qismidir. Ushbu funksiyalardan foydalanish uchun o‘rnatish talab qilinmaydi.

Function Tavsif
addcslashes() Ko‘rsatilgan belgilar oldiga teskari chiziq qo‘yilgan stringni qaytaradi
addslashes() Oldindan belgilangan belgilar oldiga teskari chiziq qo‘yilgan stringni qaytaradi
bin2hex() ASCII belgilar stringini o‘n oltilik qiymatlarga o‘zgartiradi
chop() rtrim() funksiyasining taxallusi
chr() Belgilangan ASCII qiymatidan belgini qaytaradi
chunk_split() Bir stringni kichikroq qismlarga ajratadi
convert_cyr_string() Eskirgan. Stringni bir kirill belgilar to‘plamidan boshqasiga o‘zgartiradi
convert_uudecode() uuencode qilingan stringni dekodlaydi
convert_uuencode() Uuencode algoritmi yordamida stringni kodlaydi
count_chars() Stringda ishlatilgan belgilar haqidagi ma’lumotlarni qaytaradi
crc32() String uchun 32 bitli CRC ni hisoblaydi
crypt() Stringni bir tomonlama xeshlash
echo() Bir yoki bir nechta stringni chiqaradi
explode() Stringni massivga ajratadi
fprintf() Belgilangan natija oqimiga formatlangan stringni yozadi
get_html_translation_table() htmlspecialchars() va htmlentities() tomonidan ishlatiladigan tarjima jadvalini qaytaradi
hebrev() Ibroniycha matnni vizual matnga aylantiradi
hebrevc() Eskirgan. Ibroniycha matnni vizual matnga, yangi qator belgilarini (\n) esa
ga aylantiradi.
hex2bin() O‘n oltilik qiymatlar stringini ASCII belgilarga o‘zgartiradi
html_entity_decode() HTML obyektlarini belgilarga o‘zgartiradi
htmlentities() Belgilarni HTML obyektlariga o‘zgartiradi
htmlspecialchars_decode() Ba’zi oldindan belgilangan HTML obyektlarini belgilarga o‘zgartiradi
htmlspecialchars() Ba’zi oldindan belgilangan belgilarni HTML obyektlariga o‘zgartiradi
implode() Massiv elementlaridan tuzilgan stringni qaytaradi
join() implode() funksiyasining taxallusi
lcfirst() Stringning birinchi belgisini kichik harfga o‘zgartiradi
levenshtein() Ikki string orasidagi Levenshtein masofasini qaytaradi
localeconv() Mahalliy raqam va pul formatlash ma’lumotlarini qaytaradi
ltrim() Stringning chap tomonidagi bo‘sh joy yoki boshqa belgilarni olib tashlaydi
md5() Stringning MD5 xeshini hisoblaydi
md5_file() Faylning MD5 xeshini hisoblaydi
metaphone() Stringning metaphone kalitini hisoblaydi
money_format() Eskirgan. Valyuta stringi sifatida formatlangan stringni qaytaradi
nl_langinfo() Muayyan mahalliy (locale) ma’lumotlarni qaytaradi
nl2br() Stringdagi har bir yangi qator belgisi oldiga HTML qator uzilishlarini qo‘yadi
number_format() Guruhlangan minglar bilan raqamni formatlaydi
ord() Stringning birinchi belgisining ASCII qiymatini qaytaradi
parse_str() So‘rov stringini o‘zgaruvchilarga ajratadi
print() Bir yoki bir nechta stringni chiqaradi
printf() Formatlangan stringni chiqaradi
quoted_printable_decode() quoted-printable stringni 8 bitli stringga aylantiradi
quoted_printable_encode() 8 bitli stringni quoted-printable stringga aylantiradi
quotemeta() Quotes meta characters
rtrim() Stringning o‘ng tomonidagi bo‘sh joy yoki boshqa belgilarni olib tashlaydi
setlocale() Mahalliy sozlamalar (locale) ma’lumotlarini o‘rnatadi
sha1() Stringning SHA-1 xeshini hisoblaydi
sha1_file() Faylning SHA-1 xeshini hisoblaydi
similar_text() Ikki string o‘rtasidagi o‘xshashlikni hisoblaydi
soundex() Stringning soundex kalitini hisoblaydi
sprintf() O‘zgaruvchiga formatlangan stringni yozadi
sscanf() Stringdan kiritilgan ma’lumotlarni format bo‘yicha tahlil qiladi
str_contains() Stringda ma’lum bir qism string mavjud yoki yo‘qligini tekshiradi (katta-kichik harfni farqlaydi)
str_ends_with() String ma’lum bir qism string bilan tugashini tekshiradi (katta-kichik harfni farqlaydi)
str_getcsv() CSV stringini massivga ajratadi
str_ireplace() Stringdagi ba’zi belgilarni almashtiradi (katta-kichik harfni farqlamaydi)
str_pad() Ipni yangi uzunlikka o‘rnatadi
str_repeat() Stringni ko‘rsatilgan marta takrorlaydi
str_replace() Stringdagi ba’zi belgilarni almashtiradi (katta-kichik harfni farqlaydi)
str_rot13() Stringda ROT13 kodlashni amalga oshiradi
str_shuffle() Stringdagi barcha belgilarni tasodifiy aralashtiradi
str_starts_with() String ma’lum bir qism string bilan boshlanishini tekshiradi (katta-kichik harfni farqlaydi)
str_split() Stringni massivga ajratadi
str_word_count() Stringdagi so‘zlar sonini hisoblaydi
strcasecmp() Ikki stringni solishtiradi (katta-katta harflarni sezmaydi)
strchr() strstr() funksiyasining taxallusi
strcmp() Ikki stringni solishtiradi (katta-kichik harf sezgir)
strcoll() Ikki stringni solishtiradi (mahalliy tilga asoslangan stringni taqqoslash)
strcspn() Ko‘rsatilgan belgilardan birortasi uchraguniga qadar stringda topilgan belgilar sonini qaytaradi
strip_tags() Stringdan HTML va PHP teglarini ajratib oladi
stripcslashes() addcslashes() bilan kotirovka qilingan stringni qo‘shtirnoqdan chiqaradi
stripslashes() addslashes() bilan kotirovka qilingan stringni qo‘shtirnoqdan chiqaradi
stripos() Stringning boshqa string ichida birinchi marta uchragan o‘rnini qaytaradi (katta-kichik harfni farqlamaydi)
stristr() Stringning boshqa string ichida birinchi marta uchrashini topadi (katta-kichik harfni farqlamaydi)
strlen() String uzunligini qaytaradi
strnatcasecmp() Ikki stringni “tabiiy tartib” algoritmi yordamida solishtiradi (katta-kichik harflarni sezmaydi)
strnatcmp() Ikki stringni "tabiiy tartib" algoritmi yordamida solishtiradi (katta-kichik harf sezgir)
strncasecmp() Birinchi n ta belgini string bilan taqqoslash (katta-kichik harflarni sezmaydi)
strncmp() Birinchi n ta belgini string bilan taqqoslash (katta-kichik harf sezgir)
strpbrk() Stringdan berilgan belgilar to‘plamidagi istalgan belgini qidiradi
strpos() Stringning boshqa string ichida birinchi marta uchragan o‘rnini qaytaradi (katta-kichik harfni farqlaydi)
strrchr() Stringning boshqa string ichida oxirgi marta uchrashini topadi
strrev() Stringni teskari aylantiradi
strripos() Stringning boshqa string ichida oxirgi marta uchragan o‘rnini topadi (katta-kichik harfni farqlamaydi)
strrpos() Stringning boshqa string ichida oxirgi marta uchragan o‘rnini topadi (katta-kichik harfni farqlaydi)
strspn() Stringning faqat ko‘rsatilgan charlist belgilaridan iborat qismidagi belgilar sonini qaytaradi
strstr() Stringning boshqa string ichida birinchi marta uchrashini topadi (katta-kichik harfni farqlaydi)
strtok() Stringni kichikroq stringlarga ajratadi
strtolower() Stringni kichik harflarga aylantiradi
strtoupper() Stringni katta harflarga o‘zgartiradi
strtr() Stringdagi muayyan belgilarni boshqa belgilarga almashtiradi
substr() Stringning bir qismini qaytaradi
substr_compare() Ko‘rsatilgan boshlang‘ich pozitsiyadan boshlab ikki stringni taqqoslaydi (ikkilik xavfsiz va ixtiyoriy ravishda katta-kichik harfni farqlaydi)
substr_count() Stringda pastki stringning necha marta paydo bo‘lishini hisoblaydi
substr_replace() Stringning bir qismini boshqa string bilan almashtiradi
trim() Stringning ikkala tomonidagi bo‘sh joy yoki boshqa belgilarni olib tashlaydi
ucfirst() Stringning birinchi belgisini katta harfga o‘zgartiradi
ucwords() Stringdagi har bir so‘zning birinchi belgisini katta harfga o‘zgartiradi
vfprintf() Belgilangan natija oqimiga formatlangan stringni yozadi
vprintf() Formatlangan stringni chiqaradi
vsprintf() O‘zgaruvchiga formatlangan stringni yozadi
wordwrap() Stringni berilgan belgilar soni bo‘yicha qatorlarga o‘raydi

W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!