मैं प्रत्येक शब्द को कैपिटल और 1 शब्द में यह गठबंधन करने के लिए, जैसे हैं:क्या यह तेजी से regex कर सकते हैं?
घर = घर के बारे में-हमें
= aboutus
इधर, समारोह मैं इस समय का उपयोग कर सकता है Regex यह बेहतर या अधिक कुशल करते हैं?
public function formatClassName($name)
{
$name = str_replace('-', ' ', $name);
$name = ucwords($name);
$name = str_replace(' ', '', $name);
return $name;
}
रेगेक्स पहले पत्र को कैपिटल कर सकता है, लेकिन आपकी सलाह मृत है, केआईएसएस। – TravisO
जाहिर है, आपने कभी तोपखाने के साथ गिलहरी शिकार नहीं किया है;) –
आप 'preg' के साथ शब्द को कैपिटल कर सकते हैं क्योंकि आप '/ e' ध्वज पास कर सकते हैं और PHP कोड को" प्रतिस्थापन "के रूप में डाल सकते हैं। – kennytm