Avatar ·

PHP में स्ट्रिंग्स के साथ कैसे काम करें?

सभी को नमस्कार! मैं PHP में नया हूँ और स्ट्रिंग्स के साथ काम करते समय एक समस्या का सामना किया। मुझे कुछ ऑपरेशन करने की आवश्यकता है: स्पेस काटना, substring बदलना और जाँचना कि स्ट्रिंग में कोई विशेष शब्द है या नहीं। मैंने trim(), str_replace() और strpos() functions का उपयोग करने की कोशिश की, लेकिन परिणाम उम्मीद के अनुसार नहीं हैं।

यहाँ मेरे कोड का उदाहरण है:

$string = '  Привет, мир! Это тестовая строка.  ';
$trimmed = trim($string);
echo $trimmed; // आउटपुट: 'Привет, мир! Это тестовая строка.'

$replaced = str_replace('мир', 'PHP', $trimmed);
echo $replaced; // आउटपुट: 'Привет, PHP! Это тестовая строка.'

$position = strpos($replaced, 'тестовая');
if ($position !== false) {
    echo 'शब्द स्थिति पर पाया गया ' . $position;
} else {
    echo 'शब्द नहीं मिला';
}
// अपेक्षा: 'शब्द स्थिति पर पाया गया 14' (बदलने के बाद)
// प्राप्त: 'शब्द स्थिति पर पाया गया 0'

समस्या यह है कि strpos() लौटाता है