Ayyuka da Sarrafa kirtani a cikin PHP

A cikin PHP, igiyoyi sune ainihin nau'in bayanai da ake amfani da su don sarrafa rubutu. PHP yana ba da ayyuka daban-daban da ayyuka don aiki da kyau tare da kirtani.

A cikin wannan labarin, za mu bincika wasu ayyuka na yau da kullun da ayyuka a cikin PHP tare da cikakkun bayanai da misalai.

 

Ainihin Ayyukan Saƙo

strlen(): Yana mayar da tsayin kirtani.

strtoupper(): Yana canza kirtani zuwa babban harafi.

strtolower(): Yana canza kirtani zuwa ƙananan haruffa.

substr(): Yana fitar da wani yanki na kirtani bisa tushen farawa da tsayi.

Misali:

$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  

 

Ƙunƙarar Ƙarfafawa

Yi amfani da "." mai aiki don haɗa igiyoyi.

Yi amfani da concat() aikin don haɗa kirtani.

Misali:

$str1 = "Hello";  
$str2 = "world!";  
echo $str1. ", ". $str2; // Output: Hello, world!  
echo concat($str1, ", ", $str2); // Output: Hello, world!  

 

Bincika da Sauyawa a cikin Zauren

strpos(): Yana gano farkon abin da ya faru a cikin kirtani.

str_replace(): Yana maye gurbin duk abin da ya faru na hali ko ƙaramin kirtani a cikin kirtani da wani kirtani.

Misali:

$str = "Hello, world!";  
echo strpos($str, "world"); // Output: 7  
echo str_replace("world", "universe", $str); // Output: Hello, universe!  

 

Rarraba da Haɗuwa da igiyoyi

explode(): Yana raba kirtani zuwa tsararru bisa ga iyaka.

implode(): Yana haɗa abubuwan tsararru zuwa cikin zaren, wanda keɓaɓɓe ta hanyar iyakancewa.

Misali:

$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  

 

Misalan da ke sama suna kwatanta wasu ayyuka na asali da ayyuka a cikin PHP. PHP yana ba da ƙarin ayyuka da yawa don sarrafa kirtani cikin sassauƙa da ƙarfi. Kuna iya bincika ƙarin waɗannan ayyuka a cikin takaddun PHP na hukuma.