मैं PHP में स्ट्रिंग को सॉर्ट करना चाहता हूं, और मैच को स्ट्रिंग के पहले अक्षरों पर सबसे पहले किया जाना चाहिए, फिर पूरे स्ट्रिंग के अक्षरों पर।सॉर्ट स्ट्रिंग्स, पहले अक्षर पहले, फिर शब्दों के अंदर अक्षर
उदाहरण के लिए, अगर किसी को do
खोजता है, और सूची
Adolf
Doe
Done
शामिल परिणाम
Doe
Done
Adolf
होना चाहिए नियमित sort($array, SORT_STRING)
या ऐसा चीजों का उपयोग करना काम नहीं करता है, एडॉल्फ से पहले सॉर्ट की गई है दूसरे।
क्या किसी को पता है कि यह कैसे करना है?
आप ऐसा नहीं कर सकते यह एक साधारण खोज के साथ। मेरा सुझाव है कि आप जिस घटना की तलाश कर रहे हैं उसकी प्रत्येक स्थिति के लिए, आप इन सूचियों को सॉर्ट करें, कई सूची बनाएं। – Tchoupi
@ user1603166, आपका प्रश्न थोड़ा अस्पष्ट है। रोमन के उदाहरण से, यदि सूची में 'ओडोमीटर' और 'पेट' भी शामिल है, तो इसे कैसे हल किया जाना चाहिए? – Matthew