आप एक स्ट्रिंग एक और स्ट्रिंग के भीतर पाया जाता है कि क्या परीक्षण करने के लिए की जरूरत है, तो आप इस तरह कर सकते हैं ।
<?php
if(strpos('_name_', $str) === false) {
//String '_name_' is not found
//Do nothing, or you could change this to do something
} else {
//String '_name_' found
//Replacing it with string '_title_'
$str = str_replace('_name_','_title_',$str);
}
?>
http://php.net/manual/en/function.strpos.php
हालांकि आप, की जरूरत नहीं होनी चाहिए इस उदाहरण के लिए। यदि आप उस स्ट्रिंग पर str_replace
चलाते हैं जिसमें प्रतिस्थापित करने के लिए कुछ भी नहीं है, तो उसे प्रतिस्थापित करने के लिए कुछ भी नहीं मिलेगा, और बिना किसी प्रतिस्थापन या परिवर्तन किए बिना आगे बढ़ेगा।
शुभकामनाएं।
स्ट्रॉप्स को पहले घास होना है। यह सही है: (स्ट्रॉप्स ($ str, '_name_') === झूठा) –