Katika PHP, mifuatano ni aina ya msingi ya data inayotumika kwa usindikaji wa maandishi. PHP hutoa kazi na uendeshaji mbalimbali ili kufanya kazi kwa ufanisi na masharti.
Katika makala hii, tutachunguza kazi na uendeshaji wa kamba za kawaida katika PHP na maelezo ya kina na mifano.
Kazi za Msingi za Kamba
strlen(): Hurejesha urefu wa mfuatano.
strtoupper(): Hugeuza mfuatano kuwa herufi kubwa.
strtolower(): Hugeuza mfuatano kuwa herufi ndogo.
substr(): Hutoa sehemu ya mfuatano kulingana na nafasi ya kuanzia na urefu.
Mfano:
$str = "Hello, world!";
echo strlen($str); // Output: 13
echo strtoupper($str); // Output: HELLO, WORLD!
echo strtolower($str); // Output: hello, world!
echo substr($str, 0, 5); // Output: Hello
Muunganisho wa Kamba
Tumia "." mwendeshaji kuunganisha masharti.
Tumia concat() chaguo la kukokotoa kuambatanisha mifuatano.
Mfano:
$str1 = "Hello";
$str2 = "world!";
echo $str1. ", ". $str2; // Output: Hello, world!
echo concat($str1, ", ", $str2); // Output: Hello, world!
Kutafuta na Kubadilisha katika Strings
strpos(): Hupata utokeaji wa kwanza wa kamba ndogo ndani ya mfuatano.
str_replace(): Huchukua nafasi ya matukio yote ya herufi au kamba ndogo ndani ya mfuatano na mfuatano mwingine.
Mfano:
$str = "Hello, world!";
echo strpos($str, "world"); // Output: 7
echo str_replace("world", "universe", $str); // Output: Hello, universe!
Kugawanyika na Kuunganisha Kamba
explode(): Hugawanya mfuatano katika safu kulingana na kikomo.
implode(): Huunganisha vipengele vya mkusanyiko kuwa mfuatano, ukitenganishwa na kikomo.
Mfano:
$str = "apple,banana,orange";
$array = explode(",", $str);
print_r($array); // Output: Array([0] => apple [1] => banana [2] => orange)
$newStr = implode("-", $array);
echo $newStr; // Output: apple-banana-orange
Mifano hapo juu inaonyesha baadhi ya kazi za msingi za kamba na uendeshaji katika PHP. PHP hutoa vipengele vingi zaidi vya kushughulikia mifuatano kwa njia rahisi na yenye nguvu. Unaweza kuchunguza zaidi ya vipengele hivi katika hati rasmi ya PHP.



