تالار گفتمان nCIS.ir

نسخه‌ی کامل: کمک فوری در خصوص جستجو با PHP
شما در حال مشاهده نسخه آرشیو هستید. برای مشاهده نسخه کامل کلیک کنید.
سلام دوستان

فرض کنید داخل یه متنی کلی تگ های اچ تی ام ال به همراه تکست وجود داره , من می خوام با پی اچ پی بگردم داخل اون متن و هر جا که تگ عکس دیدم اون رو با یه کد اچی تی ام ال دیگه جایگزین کنم

اگه دوستان می تونن همراه با یه مثال بهم بگن ممنون میشم ...
تو این مثال به اون چیزی که خواستم رسیدم ,

$str ='test string with an image <img alt="whats all this crap" src="/images/123.jpg" align="with-mars> more text another image <img src="/images/234.gif"> and more text ...';

$d = preg_match_all ( "/src="(S)*"/", $str, $matches ) ;

var_dump($matches[0]);

foreach($matches[0] as $k=>$v )
echo '<br><img ' . $v . '><br>';  
سلام دوستان

تویه کدی که بالا نوشتم همچی درسته الا یه موضوع . اگه اسم عکس توش کاراکتر فاصله داشته باشه هیچ مقداری در $matches قرار نمی گیره . چطور می تونم کاری کنم که عکس هایی که توشون کاراکتر فاصله هم هستن رو در نظر بگیرم
$d = preg_match_all('#<img.*?src="(.*)".*?/?>#s', $str, $matches);