Fungsi lan Manipulasi String ing PHP

Ing PHP, strings minangka jinis data dhasar sing digunakake kanggo pangolahan teks. PHP nyedhiyakake macem-macem fungsi lan operasi supaya bisa digunakake kanthi efisien karo senar.

Ing artikel iki, kita bakal njelajah sawetara fungsi lan operasi string umum ing PHP kanthi panjelasan lan conto sing rinci.

 

Fungsi String Dasar

strlen(): Ngasilake dawa senar.

strtoupper(): Ngonversi string menyang huruf gedhe.

strtolower(): Ngonversi string dadi huruf cilik.

substr(): Extracts bagean saka senar adhedhasar posisi wiwitan lan dawa.

Tuladha:

$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  

 

String Concatenation

Gunakake "." operator kanggo concatenate strings.

Gunakake concat() fungsi kanggo concatenate strings.

Tuladha:

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

 

Nggoleki lan Ngganti ing Strings

strpos(): Nemokake kedadeyan pisanan saka substring ing senar.

str_replace(): Ngganti kabeh kedadeyan karakter utawa substring ing senar karo senar liyane.

Tuladha:

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

 

Pisah lan Gabung Strings

explode(): Splits string menyang larik adhedhasar delimiter a.

implode(): Nggabungake unsur array menyang senar, dipisahake dening delimiter.

Tuladha:

$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  

 

Conto ing ndhuwur nggambarake sawetara fungsi string dhasar lan operasi ing PHP. PHP nyedhiyakake luwih akeh fungsi kanggo nangani senar kanthi cara sing fleksibel lan kuat. Sampeyan bisa njelajah luwih akeh fungsi kasebut ing dokumentasi PHP resmi.