दिलचस्प पोस्ट
ASP.Net त्रुटि: "प्रकार 'foo' दोनों" temp1.dll "और" temp2.dll "में मौजूद है इंटरफ़ेस पर सी # 4 वैकल्पिक पैरामीटर को लागू करने पर लागू नहीं किया गया है? क्रम के साथ numpy.unique संरक्षित एंड्रॉइड – टुकड़ा स्थिति सहेजें / पुनर्स्थापित करें jqgrid सर्वर साइड त्रुटि संदेश / मान्यता प्रबंधन मणि स्थापित करना या रूबी गेम्स को अपडेट करने में अनुमति त्रुटि के साथ विफल रहता है लुसेन में क्वेरी स्वत: पूर्णता / सुझाव कैसे करें? कैसे एक चर से एक जेएस वस्तु संपत्ति नाम सेट करने के लिए java.util.NoSuchElementException: कोई रेखा नहीं मिली एंड्रॉइड में "वर्चुअल कीबोर्ड शो / छिपाना" कैसे कैप्चर करें? 64-बिट में एक संयुक्त गुणा और डिवाइड ऑपरेशन करने का सबसे सटीक तरीका है? एंड्रॉइड फोन की आंतरिक मेमोरी में / फ़ाइलों को पढ़ना / पढ़ना पायथन में सी-जैसे संरचनाएं Rails और Rake समस्याओं पर रूबी: uninitialized निरंतर रेक :: डीएसएल कैसे जावा में बाइट सरणी में छवि कन्वर्ट करने के लिए?

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

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

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

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

a,b,c,d,e, 

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

 OUTPUT: a,b,c,d,e 

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

Solutions Collecting From Web of "स्ट्रिंग से अंतिम वर्ण निकालें"

सबसे पहले मैं अंतरिक्ष 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 डॉक्स में सबस्ट्रेल देखें यह एक स्ट्रिंग का हिस्सा देता है।