Avatar ·

PHP में स्ट्रिंग से सभी स्पेस कैसे हटाएं? पूर्ण गाइड

सभी को नमस्कार! मैं PHP में नया हूँ और मुझे एक समस्या का सामना करना पड़ा: स्ट्रिंग से सभी स्पेस हटाने की ज़रूरत है। उदाहरण के लिए, स्ट्रिंग है "Привет, мир! Как дела?", और मुझे "Привет,мир!Какдела?" प्राप्त करना है। मैंने कई विकल्प आज़माए, लेकिन कोई भी सही तरीके से काम नहीं करता। पहले trim() आज़माया — यह केवल स्ट्रिंग की शुरुआत और अंत में स्पेस हटाता है, अंदर नहीं। फिर str_replace(' ', '', $string) आज़माया — यह सामान्य स्पेस के साथ काम करता है। लेकिन टैब, न्यूलाइन और अन्य व्हाइटस्पेस कैरेक्टर के साथ क्या करें? क्या कोई सार्वभौमिक तरीका है? यहाँ मेरे कोड का उदाहरण है: ```php $string = " Привет, мир! Как дела? "; echo str_replace(' ', '', $string); // आउटपुट "Привет,мир!Какдела?" — लगभग सही ``` लेकिन अगर स्ट्रिंग में टैब या नॉन-ब्रेकिंग स्पेस (जैसे HTML में) हैं, तो यह तरीका काम नहीं करता। क्या करें? क्या PHP में सभी स्पेस हटाने के लिए कोई विशेष फंक्शन है? या मुझे अपना खुद का लिखना होगा? पहले से धन्यवाद! आपकी सलाह का इंतज़ार रहेगा।