PHP string funksiyalari ma’lumotnomasi
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!
