نقل قول نوشته شده توسط Reza1607 مشاهده تاپیک
مي تونيد از كد زير استفاده كنيد
<?php
$pattern="#<a?[^/>]+href=['|\"](.*\.mp3)['|\"]?[^/>]+#";
$str='<p style="text-align: center">
<strong>MP3 128</strong></p>
<p style="text-align: center">
<a href="http://dl.saite.org/Admin/1391/dey/14/Maziar%20Fallahi%20Yalda.mp3">Yalda</a></p>
<p style="text-align: center">
<strong>OGG</strong></p>
<p style="text-align: center">
<a href="http://dl.saite.org/Admin/1391/dey/14/Maziar%20Fallahi%20Yalda.ogg">Yalda</a></p>';
preg_match_all($pattern,$str,$items);
foreach($items[1] as $item){
echo $item.'<br />';
}
?>


البته فكر كنم عبارت منظمش مشكل داشته باشه (!) اگه مشكلي داشت اساتيد بگن
ولي براي اين كدهاي html ايي كه گذاشتين كار مي كنه
ممنون ازتون کار کرد ولی تو بعضی جاها باز مشکل دار میشه مثلا دوتا فایل ام پی تر باشه میشه کاری کرد که فقط یکی شو پیدا کنه یا از روی حجم که هر کدوم تر باشن رو انتخاب کنه ؟مثلا تو این کد مشکل داره میشه


<?php

$pattern="#<a?[^/>]+href=['|\"](.*\.mp3)['|\"]?[^/>]+#";
$str ='

<div class="mormanage"><div class="morhead"><div class="sid-right"></div><div class="sid-left"></div><div class="sid-main"><div class="title">Saeed Kermani - Be To Badbinam</div></div></div><div class="morcon"><div >
<div align="center"><font color="#000000"><strong>آهنگ جدید</strong> و فوق العاده زیبای سعید کرمانی با نام به تو بدبینم ...</font><br />
</div>
<div align="center"><font color="#800000">ترانه و ملودی : سعید کرمانی - تنظیم : هومن آزما - ویلن : پیام طونی<br />
<br />
<img width="500" height="500" src="http://dl.saite.org/Admin/1391/aban/27/Saeid.jpg" alt="" /></font></div><div align="center"><font color="#000000"><strong>MP3 320</strong></font><br />
<br />
<a href="http://dl.saite.org/Admin/1391/aban/27/Saeed%20Kermani%20-%20Be%20To%20Badbinam.mp3">Be To Badbinam</a><br />
<br />
<font color="#000000"><strong>MP3 128</strong></font><br />
<br />
<a href="http://dl.saite.org/Admin/Admin/1391/aban/27/Saeed%20Kermani%20-%20Be%20To%20Badbinam[1].mp3">Be To Badbinam</a><br />
<br />
<font color="#000000"><strong>OGG</strong></font><br />
<br />
<a href="http://dl.saite.org/Admin/Admin/1391/aban/27/Saeed%20Kermani%20-%20Be%20To%20Badbinam.ogg">Be To Badbinam</a><br />
</div>
<br>


</div>
';
preg_match_all($pattern,$str,$items);
foreach($items[1] as $item){

echo "$item";

}
?>