मैं किसी अन्य स्ट्रिंग के भीतर से ज्ञात स्ट्रिंग को खोजने और बदलने की तलाश में हूं। क्या मुझे str_replace() या preg_replace() का उपयोग करना चाहिए? स्ट्रिंग [+qStr+]
को कुछ इसी तरह, [+bqID+]
, या [+aID+]
होगा बदला जाएगा और यह इस के समान एक कोड हिस्सा में खोजी जा रही किया जाएगा:PHP, ज्ञात स्ट्रिंग को हटाने के लिए बेहतर विकल्प क्या है?
<li> [+qStr+]
<ol class="mcAlpha">
<li><input type="radio" name="[+bqID+]" id="[+bqID+]_[+aID+]" value="[+aID+]" /><label for="[+bqID+]_[+aID+]">[+aStr+]</label></li>
</ol>
</li>
मैं एक MySQL से परिणामों के साथ तार की जगह किया जाएगा क्वेरी, और एक बार में इस कार्रवाई या 200 बार तक समान प्रदर्शन कर रहे हैं। कौन सा फ़ंक्शन str_replace() या preg_replace() लेने का सबसे आसान और/या सबसे तेज़ तरीका होगा।
मैंने देखा कि ereg_replace() को कम किया गया था। –