दिलचस्प पोस्ट
कई पंक्तियों पर मूल्य विभाजित करें JQuery में, मैं एक रेडियो बटन के मूल्य को कैसे प्राप्त करूं, जब सभी का एक ही नाम होता है? कैसे एक ब्लॉक div के कोने bevel? भोड़ी बनाम Cython गति कोड केवल 0.0, 0.0 जीपीएस समन्वय करेगा, जबकि NullPointerException फेंकता है TextView में HTML कैसे प्रदर्शित करें? Generic.xaml के बारे में इतना खास क्या है? AngularJS नियंत्रक को परिभाषित करते समय सरणी संकेतन का उपयोग करने का कारण कैसे PHP कोड अतुल्यकालिक चलाने के लिए Android 6.0 में खाली सूची वापस SCAN_RESULTS_AVAILABLE_ACTION पदानुक्रमित पेड़ में माता-पिता के रिश्तों की एक श्रृंखला को परिवर्तित करें? div में चयनित पाठ का HTML प्राप्त करें एंड्रॉइड – JSOUP के साथ पार्स जेएस उत्पन्न यूआरएल यह जावास्क्रिप्ट / jQuery सिंटैक्स क्या मतलब है? फ़ाइल की सृजन तिथि प्राप्त करना (एफ़टीपी)

स्ट्रिंग से अंतिम वर्ण निकालें

संभव डुप्लिकेट:
पीएचपी – यदि यह एक अवधि है तो पिछले चरित्र को निकालें?

अंतिम वर्ण को स्ट्रिंग से निकालने का सबसे तेज़ तरीका क्या है?

मेरे पास एक स्ट्रिंग है जैसे

a,b,c,d,e, 

मैं आखिरी ',' को हटाना चाहूंगा और शेष स्ट्रिंग वापस प्राप्त करूँगा

 OUTPUT: a,b,c,d,e 

ऐसा करने का सबसे तेज़ तरीका क्या है?

वेब के समाधान से एकत्रित समाधान "स्ट्रिंग से अंतिम वर्ण निकालें"

सबसे पहले मैं अंतरिक्ष rtrim($arraynama,","); बिना कोशिश rtrim($arraynama,","); और त्रुटि परिणाम प्राप्त करें

तब मैं एक स्थान जोड़ता हूं और अच्छे परिणाम प्राप्त करता $newarraynama=rtrim($arraynama,", "); : $newarraynama=rtrim($arraynama,", ");

आप substr उपयोग कर सकते हैं

 echo substr('a,b,c,d,e,', 0, -1); # => 'a,b,c,d,e' 

substr का एक विकल्प निम्नलिखित के रूप में होता है:

 substr_replace($string, "", -1) 

क्या यह उपवास है? मैं नहीं जानता, लेकिन मैं शर्त लगा सकता हूं कि ये विकल्प इतने तेज़ हैं कि यह कोई फर्क नहीं पड़ता

आप उपयोग कर सकते हैं

 substr(string $string, int $start, int[optional] $length=null); 

PHP डॉक्स में सबस्ट्रेल देखें यह एक स्ट्रिंग का हिस्सा देता है।