codeigniter
अंग्रेजी सहायक के साथ अंग्रेजी शब्द के साथ खेलते हैं
खोज…
परिचय
भारोत्तोलक सहायक
विभक्त हेल्पर की विधि का उपयोग करने के लिए, पहले सहायक को निम्नलिखित कोड के साथ अन्य सभी सहायक की तरह लोड करें:
$this->load->helper('inflector');
एक शब्द बना एकवचन
फंक्शन singular($string)
, एक बहुवचन शब्द को एकवचन में परिवर्तित करता है। संपूर्ण परिणाम पैरामीटर प्राप्त करने के लिए $string
एक एकल शब्द होना चाहिए। फ़ंक्शन string
लौटाएगा।
echo singular("books"); //prints 'book'
एक शब्द की जाँच करें बहुवचन है
is_countalbe($string)
का उपयोग किसी शब्द की बहुवचन रूप या नहीं जाँचने के लिए किया जाता है। रिटर्न प्रकार boolean
अर्थ होगा यदि दिए गए शब्द में बहुवचन रूप है यह true
लौटेगा, अन्यथा false
वापस आ जाएगा।
is_countable('book'); // Returns TRUE
एक शब्द बहुवचन बनाओ
किसी भी अंग्रेजी शब्द का बहुवचन रूप पाने के लिए plural($string)
फ़ंक्शन आसान है। singular($string)
, फ़ंक्शन plural($string)
भी string
परिणाम लौटाता है।
echo plural("book"); //prints 'books'
स्ट्रिंग को व्यवस्थित किया
कैमल केस यौगिक शब्दों या वाक्यांशों को लिखने का अभ्यास है जहां हर शब्द कैपिटल अक्षर से शुरू होता है, शब्द के बीच की जगह के बिना। फ़ंक्शन camelize($string)
एक स्ट्रिंग को व्यवस्थित बनाने में मदद करता है। यह शब्दों के एक स्ट्रिंग को रिक्त स्थान से अलग करता है या ऊंट मामले को रेखांकित करता है।
echo camelize('Mc donald'); //Prints mcDonald
शब्दों के बीच परिसीमन निकालें / जोड़ें
सीमांकक निकालें
फ़ंक्शन humanize($words)
, अंडरस्कोर द्वारा अलग-अलग कई शब्द लेता है और प्रत्येक शब्द को बड़े अक्षरों के साथ अंडरस्कोर के लिए रिक्त स्थान जोड़ता है।
echo humanize('mac_donald'); // Prints 'Mac Donald'
फ़ंक्शन किसी भी घोषित विभाजक / सीमांकक को भी बदल सकता है। इस मामले में, परिसीमन दूसरा पैरामीटर होगा।
echo humanize('mac-donald','-'); // Prints 'Mac Donald'
echo humanize('mac#donald','#'); // Prints 'Mac Donald'
अंडरस्कोर जोड़ें
दूसरी ओर, underscore($words)
फ़ंक्शन अंडरस्कोर (_) के साथ शब्दों के बीच की जगह को बदल देता है।
echo underscore('Mac Donald'); // Prints 'mac_donald'