Funzjonijiet u Manipulazzjoni String fil PHP

Fil-PHP, strings huma tip ta 'dejta fundamentali użat għall-ipproċessar tat-test. PHP jipprovdi diversi funzjonijiet u operazzjonijiet biex jaħdmu b'mod effiċjenti ma 'kordi.

F'dan l-artikolu, se nesploraw xi funzjonijiet u operazzjonijiet ta 'string komuni fil-PHP bi spjegazzjonijiet u eżempji dettaljati.

 

Funzjonijiet Bażiċi String

strlen(): Jirritorna t-tul ta’ string.

strtoupper(): Tikkonverti string f'majju.

strtolower(): Tikkonverti string f'ittri żgħar.

substr(): Estratti porzjon ta' spag ibbażat fuq il-pożizzjoni tal-bidu u t-tul.

Eżempju:

$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 Konkatenazzjoni

Uża l-"." operatur biex jikkonkatena strings.

Uża l- concat() funzjoni biex tikkonkatena kordi.

Eżempju:

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

 

Tiftix u Sostituzzjoni fi Strings

strpos(): Isib l-ewwel okkorrenza ta' substring fi string.

str_replace(): Tissostitwixxi l-okkorrenzi kollha ta’ karattru jew substring fi string ma’ string oħra.

Eżempju:

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

 

Qsim u Tgħaqqad Strings

explode(): Taqsam string f'firxa bbażata fuq delimitatur.

implode(): Jingħaqad mal-elementi ta' firxa fi string, separati b'delimitatur.

Eżempju:

$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  

 

L-eżempji ta 'hawn fuq juru xi funzjonijiet u operazzjonijiet bażiċi ta' string fil-PHP. PHP jipprovdi ħafna aktar funzjonijiet biex jimmaniġġjaw kordi b'mod flessibbli u b'saħħtu. Tista' tesplora aktar minn dawn il-funzjonijiet fid-dokumentazzjoni uffiċjali tal-PHP.