ورود

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : آیا در str_replace میشه این کارو کرد؟



PCcamp.Ir
September 30th, 2013, 23:06
سلام

str_replace($word1,$word2, $text);
فرض کنید داخل متن text
10 تا word1
هست
حالا میخام با
word2
جایگزین بشه
ولی نمیخام با هر ده تاش جایگزین بشه ،فقط با 5 تا مثلا.
میشه؟
ممنون

iFire
September 30th, 2013, 23:42
از این استفاده کنید:


<?
$str = 'abcdef abcdef abcdef';
// pattern, replacement, string, limit
echo preg_replace('/abc/', '123', $str, 1); // outputs '123def abcdef abcdef'
?>