How to strip dashes except last dash out of file basename and display using php? -
- मेरा लक्ष्य सरल है, मेरे पास यूआरएल है
$ url = 'example.com/bla- Tla-bla.xyz ';औरbasename ($ url) का आउटपुटहैbla-tla-bla.xyz। - का उपयोग करना
str_replace ('-', '', बेसएनाम ($ url))मुझेbla tla bla.xyzमिलता है। लेकिन मेरा लक्ष्य थोड़ा अलग है मैं इसेbla tla-bla.xyzचाहता हूं। - इसका मतलब है, मैं सभी डैश को हटाना चाहता हूं, लेकिन अंतिम डैश नहीं और यदि संभव हो तो
bla tla- bla Xyz- मेरा मतलब अंतिम डैश के बाद एक स्थान है। तो क्या करें?
कई तरीकों में से एक ..
$ rev = strrev (बेसएनाम ($ url)); $ बिट्स = विस्फोट ('-', $ rev, 2); अगर (! खाली ($ बिट [1]) $ बिट्स [1] = str_replace ('-', '', $ बिट्स [1]); $ परिणाम = स्ट्र्रेव (implode ("-", $ बिट्स)); विस्फोट () के लिए सीमा परम का फायदा उठाने का रास्ता
Comments
Post a Comment