رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
کمک فوری در خصوص جستجو با PHP
#1
سلام دوستان

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

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

$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>';  
پاسخ
تشکر شده توسط:
#3
سلام دوستان

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




کاربران در حال بازدید این موضوع: 1 مهمان