इस PHP tutorial में हम PHP String के बारे में बात करेंगे ।
इस से पहले tutorial में हमने PHP data types में string डाटा टाइप के बारे में सीखा था ।
String characters का collection होता हैं PHP में String को double quots में लिखा जाता हैं । Double quots("") में लिखने के साथ साथ string को single quots('') में भी लिख सकते हैं ।
चलिए एक example से समझते हैं की PHP में स्ट्रिंग कैसे use कर सकते हैं ।
निचे दिए गए example में हम एक स्ट्रिंग को एक variable में store करते हैं ।
String को हम direct echo() फंक्शन की मदत से display करा सकते हैं या
variable के द्वारा भी हम display करा सकते हैं ।
<?php
$str = "This is string ";
echo "String is collection of characters";
echo $str ;
?>
String is collection of characters This is stringपैरामीटर: -
PHP strlen() function स्ट्रिंग की लंबाई का पता लगाने के लिए उपयोग किया जाता है। strlen() फ़ंक्शन का निम्नलिखित उदाहरण है।
<?php
echo strlen("Learn PHP in HINDI"); // outputs 18
?>
PHP str_word_count () function का उपयोग पूर्ण स्ट्रिंग के शब्दों (words) की संख्या गिनती(count) करने में किया जाता हैं ।
<?php
echo str_word_count("Learn PHP in Hindi"); // output 4
?>
PHP strrev() फ़ंक्शन का उपयोग पूर्ण स्ट्रिंग को उलटने (reverse) के लिए किया जाता है।
<?php
echo strrev("Hello Learn Here")// outputs - ereH nrael olleh
?>
PHP str_replace() function कुछ characters को स्ट्रिंग में कुछ अन्य characters के साथ बदलने(replace) के लिए उपयोग किया जाता है।नीचे दिया गया उदाहरण "Learn" के साथ "Study" को replace सकते हैं ।:नीचे दिए गए उदाहरण में हम "Study के साथ "Learn" की जगह लेंगे:
<?php
echo str_replace("Learn", "Study", "Learn PHP "); // outputs Study PHP !
?>
PHP strpos() फ़ंक्शन एक string के अंदर एक text word (स्ट्रिंग) की position खोज के लिए उपयोग किया जाता है। निचे के उदाहरण में, हम "How are you?" स्ट्रिंग में "you" की position खोज करेंगे।
<?php
echo strpos("How are you ?", "You "); // outputs 9
?>
PHP strcmp() function का उपयोग दो स्ट्रिंग की तुलना(compare) के लिए किया जाता है।
<?php if(isset($_POST["submit"])) { $name=$_POST['name']; $compare=$_POST['compare']; echo "Compared :"; echo strcmp("$name","$compare"); } ?> Run
Strtolower() function का उपयोग पूर्ण (complete) स्ट्रिंग को lower case(small alphabet) में बदलने के लिए किया जाता है। .
<?php
$str="TECHNO SMARTER";
$res=strtolower($str);//for lower case
echo $res;
?//Output techno smarter
>
Strtoupper() function string to lower function के विपरीत है जो पूर्ण स्ट्रिंग को upper case(capital alphabet) में बदलने के लिए उपयोग किया जाता है।
<?php
if(isset($_POST["submit"]))
{
$text=$_POST['text'];
echo strtoupper("$text");
}
?>
Run