में अजीब डैश चरित्र मेरे टेक्स्ट में एक अजीब डैश है, जिसे str_replace
में नहीं मिला है।PHP
Sun: 10:00 – 3:00pm
मैं अगर पानी का छींटा यहां पर दिखाई देगा पता नहीं है .. लेकिन जब यह मेरी मेज में डाला जाता है, इसके साथ एक वर्ग बॉक्स की तरह है:
यहाँ एक उदाहरण है पात्र 0096
यह –
जैसा दिखता है - स्रोत को देखते समय, कोई विशेष वर्ण नहीं है, केवल डैश।
str_replace('–', '', $var);
उपरोक्त प्रतिस्थापन इसे पकड़ने के लिए प्रतीत नहीं होता है, क्या किसी और को इससे पहले इस समस्या का सामना करना पड़ा है?
आपको हमें [base64_encode] (http://www.php.net/base64_encode) प्रारूप में स्ट्रिंग देना चाहिए, ताकि इसकी संरक्षित बाइनरी सुरक्षित हो। यह हमारे लिए चरित्र की पहचान करने के लिए ez बनाता है। – goat
बस स्पष्ट पूछना लेकिन क्या आप str_replace के वापसी मूल्य को सहेज रहे हैं? अर्थात। '$ var = str_replace ('-', '', $ var); 'str_replace स्ट्रिंग पर सीधे संचालन नहीं करता है। – tangrs
आपकी तालिका का उपयोग किस चरित्र सेट का उपयोग कर रहा है? –