PHP માં, શબ્દમાળાઓ એ ટેક્સ્ટ પ્રોસેસિંગ માટે ઉપયોગમાં લેવાતો મૂળભૂત ડેટા પ્રકાર છે. PHP સ્ટ્રિંગ્સ સાથે કાર્યક્ષમ રીતે કામ કરવા માટે વિવિધ કાર્યો અને કામગીરી પ્રદાન કરે છે.
આ લેખમાં, અમે વિગતવાર સ્પષ્ટતાઓ અને ઉદાહરણો સાથે PHP માં કેટલાક સામાન્ય સ્ટ્રિંગ કાર્યો અને કામગીરીનું અન્વેષણ કરીશું.
મૂળભૂત શબ્દમાળા કાર્યો
strlen(): સ્ટ્રિંગની લંબાઈ પરત કરે છે.
strtoupper(): શબ્દમાળાને અપરકેસમાં રૂપાંતરિત કરે છે.
strtolower(): સ્ટ્રિંગને લોઅરકેસમાં રૂપાંતરિત કરે છે.
substr(): શરૂઆતની સ્થિતિ અને લંબાઈના આધારે સ્ટ્રિંગનો એક ભાગ કાઢે છે.
ઉદાહરણ:
$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
શબ્દમાળા જોડાણ
"" નો ઉપયોગ કરો. શબ્દમાળાઓ જોડવા માટે ઓપરેટર.
concat() શબ્દમાળાઓને જોડવા માટે ફંક્શનનો ઉપયોગ કરો .
ઉદાહરણ:
$str1 = "Hello";
$str2 = "world!";
echo $str1. ", ". $str2; // Output: Hello, world!
echo concat($str1, ", ", $str2); // Output: Hello, world!
સ્ટ્રીંગ્સમાં શોધવું અને બદલવું
strpos(): સ્ટ્રિંગની અંદર સબસ્ટ્રિંગની પ્રથમ ઘટના શોધે છે.
str_replace(): સ્ટ્રિંગની અંદરના અક્ષર અથવા સબસ્ટ્રિંગની બધી ઘટનાઓને બીજી સ્ટ્રિંગ સાથે બદલે છે.
ઉદાહરણ:
$str = "Hello, world!";
echo strpos($str, "world"); // Output: 7
echo str_replace("world", "universe", $str); // Output: Hello, universe!
સ્પ્લિટિંગ અને જોઇનિંગ સ્ટ્રીંગ્સ
explode(): સીમાંકના આધારે સ્ટ્રિંગને એરેમાં વિભાજિત કરે છે.
implode(): એરેના ઘટકોને સ્ટ્રિંગમાં જોડે છે, જે સીમાંકક દ્વારા અલગ કરે છે.
ઉદાહરણ:
$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
ઉપરોક્ત ઉદાહરણો PHP માં કેટલાક મૂળભૂત સ્ટ્રિંગ ફંક્શન્સ અને ઓપરેશન્સને સમજાવે છે. PHP સ્ટ્રીંગ્સને લવચીક અને શક્તિશાળી રીતે હેન્ડલ કરવા માટે ઘણા વધુ કાર્યો પૂરા પાડે છે. તમે સત્તાવાર PHP દસ્તાવેજીકરણમાં આમાંના વધુ કાર્યોનું અન્વેષણ કરી શકો છો.



