PHP 5
PHP satrlar funksiyalari

PHP satrlari funktsiyalari

Ushbu bo'limda biz qatorlarni qo'llash uchun tez-tez ishlatib turadigan ba'zi funksiyalarga murojaat qilamiz.


Bir uzunlik uzunligini oling

PHP strlen() funktsiyasi magistral uzunligini qaytaradi.

Quyidagi misol «Salom dunyo!» Mag'lubiyatning uzunligini qaytaradi:

Misol


<?php

echo strlen("Hello world!"); // natija 12

?>

Yuqoridagi kodning chiqishi quyidagicha bo'ladi: 12.


Stringdagi so'zlarning soni

PHP str_word_count() funktsiyasi str_word_count() so'zlarning sonini hisoblaydi:

Misol


<?php

echo str_word_count("Hello world!"); // natija 2

?>

Yuqoridagi kodning chiqishi: 2.


Stringni teskari yo'naltirish

PHP strrev() funktsiyasi so'zni teskariga o'zgartiradi:

Misol


<?php

echo strrev("Hello world!"); // natija !dlrow olleH

?>

Yuqoridagi kodning chiqishi quyidagicha bo'ladi: dlrow olleH.


String ichida aniq matnni qidirish

PHP strpos() funktsiyasi magistral ichidagi ma'lum bir matnni izlaydi.

Agar o'yin topilsa, funktsiya birinchi o'yinning belgi holatini qaytaradi. Hech narsa topilmasa, u FALSEga qaytadi.

Quyidagi misol, "Salom dunyo!" Qatoridagi "dunyo" matnini izlaydi:

Misol


<?php

echo strpos("Hello world!", "world"); // natija 6

?>

Yuqoridagi kodning chiqishi quyidagicha bo'ladi: 6.

Maslahat: Bir satrda birinchi belgilar holati 0 (1 emas).


Matn ichida mag'lubiyatga almashtirish

PHP str_replace() funktsiyasi ba'zi bir belgilarni magistrada boshqa ba'zi belgilar bilan almashtiradi.

Quyidagi misolda "Dunyo" matnini "Dolly" bilan almashtiradi:

Misol


<?php

echo str_replace("world", "Dolly", "Hello world!"); // natija  Hello Dolly!

?>

Yuqoridagi kodning chiqishi quyidagicha bo'ladi: Hello Dolly!


Site is in test mode