Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> PHP

स्ट्रिंग में अंतिम शब्द की लंबाई खोजने के लिए PHP प्रोग्राम

स्ट्रिंग में अंतिम शब्द की लंबाई ज्ञात करने के लिए, PHP कोड इस प्रकार है -

उदाहरण

<?php
   function last_word_len($my_string){
      $position = strrpos($my_string, ' ');
      if(!$position){
         $position = 0;
      } else {
         $position = $position + 1;
      }
      $last_word = substr($my_string,$position);
      return strlen($last_word);
   }
   print_r("The length of the last word is ");
   print_r(last_word_len('Hey')."\n");
   print_r("The length of the last word is ");
   print_r(last_word_len('this is a sample')."\n");
?>

आउटपुट

The length of the last word is 3
The length of the last word is 6

'last_word_len' नाम का एक PHP फ़ंक्शन परिभाषित किया गया है, जो एक स्ट्रिंग को पैरामीटर के रूप में लेता है -

function last_word_len($my_string)
{
   //
}

किसी अन्य स्ट्रिंग के अंदर की जगह की पहली घटना 'strrpos' फ़ंक्शन का उपयोग करके पाई जाती है। यदि वह स्थिति मौजूद है, तो उसे 0 पर असाइन किया जाता है। अन्यथा, इसे 1 से बढ़ा दिया जाता है -

$position = strrpos($my_string, ' ');
if(!$position){
   $position = 0;
} else{
   $position = $position + 1;
}

स्थिति के आधार पर स्ट्रिंग का सबस्ट्रिंग पाया जाता है, और इस स्ट्रिंग की लंबाई पाई जाती है और आउटपुट के रूप में वापस आती है। इस फ़ंक्शन के बाहर, फ़ंक्शन को दो अलग-अलग नमूनों के लिए पैरामीटर पास करके कॉल किया जाता है और आउटपुट स्क्रीन पर प्रिंट होता है।


  1. जावास्क्रिप्ट में एक स्ट्रिंग में दूसरे सबसे छोटे शब्द की लंबाई खोजने का कार्य

    हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो एक स्ट्रिंग वाक्य को पहले और एकमात्र तर्क के रूप में लेता है। और फ़ंक्शन को स्ट्रिंग से दूसरे सबसे छोटे शब्द की लंबाई वापस करनी चाहिए। उदाहरण के लिए:यदि स्ट्रिंग है - const str = 'This is a sample string'; तब आउटपुट 2 होना चाहिए। इसलिए, आइए इस फ़ं

  1. सी प्रोग्राम लिंक्ड लिस्ट की लंबाई ज्ञात करने के लिए

    लिंक्ड सूचियाँ गतिशील मेमोरी आवंटन का उपयोग करती हैं अर्थात वे उसी के अनुसार बढ़ती और सिकुड़ती हैं। उन्हें नोड्स के संग्रह के रूप में परिभाषित किया गया है। यहां, नोड्स के दो भाग होते हैं, जो डेटा और लिंक हैं। डेटा, लिंक और लिंक्ड सूचियों का प्रतिनिधित्व नीचे दिया गया है - लिंक की गई सूचियों के प्र

  1. पायथन - एक स्ट्रिंग में अंतिम शब्द की लंबाई ज्ञात करें

    जब किसी स्ट्रिंग में अंतिम शब्द की लंबाई खोजने की आवश्यकता होती है, तो एक विधि परिभाषित की जाती है जो एक स्ट्रिंग में अतिरिक्त रिक्त स्थान को हटा देती है, और स्ट्रिंग के माध्यम से पुनरावृत्त होती है। यह तब तक चलता है जब तक कि अंतिम शब्द नहीं मिल जाता। फिर, इसकी लंबाई पाई जाती है और आउटपुट के रूप में