ghiravani
جمعه 07 مرداد 1390, 12:02 عصر
سلام دوستان خسته نباشید.من 2 ساعت هست که اکثر سایت های خارجی رو زیرو رو کردم اما جواب سوالم رو پیدا نکردم
مشکل اینه:
مثلا ما یه متغیر به اسم "" داریم که داخل این متغیر ، سورس کد html یه صفحه هست.مثلا داریم:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" dir="rtl" lang="fa-IR">
<head profile="http://gmpg.org/xfn/11">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<meta name="generator" content="T" /> <!-- leave this for stats -->
<link rel="stylesheet" href="http://www.your-site.com/style.css" type="text/css" media="screen" />
<style type="text/css">
.wp-polls .pollbar {
margin: 1px;
font-size: 6px;
line-height: 8px;
height: 8px;
background-image: url('http://www.your-site.com/images/default/pollbg.gif');
border: 1px solid #c8c8c8;
}
</style>
<script type="text/javascript">
jQuery(document).ready(function($){
if (navigator.platform == "iPad") return;
jQuery("img").lazyload({
effect:"fadeIn",
placeholder: "http://www.your-site.com/images/grey.gif"
});
});
</script>
<script type="text/javascript" src="http://www.your-site.com/js-script/styleswitcher.js"></script>
</head>
<body>
span class="black-theme"><a href="#" onclick="setActiveStyleSheet('style'); return false;"><img src="www.your-site.comimages/black.jpg" title="Default Black" alt="Black"/></a></span>
<a href="www.your-site.com/?feed=rss2" class="rss"><span></span></a>
<a href="http://www.your-site.com/?page_id=29" title="123">123</a>
</body>
</html>
مثلا کد بالا در متغیر str هست.چجوری میشه با کمک PHP ، فقط لینک های موجود در این رشته رو در خروجی چاپ کرد؟
مثلا نتیجه کار این باشه:
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd
http://www.w3.org/1999/xhtml
http://gmpg.org/xfn/11
http://www.your-site.com/style.css
http://www.your-site.com/images/default/pollbg.gif
http://www.your-site.com/images/grey.gif
http://www.your-site.com/js-script/styleswitcher.js
www.your-site.comimages/black.jpg
www.your-site.com/?feed=rss2
http://www.your-site.com/?page_id=29
ممنون
مشکل اینه:
مثلا ما یه متغیر به اسم "" داریم که داخل این متغیر ، سورس کد html یه صفحه هست.مثلا داریم:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" dir="rtl" lang="fa-IR">
<head profile="http://gmpg.org/xfn/11">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<meta name="generator" content="T" /> <!-- leave this for stats -->
<link rel="stylesheet" href="http://www.your-site.com/style.css" type="text/css" media="screen" />
<style type="text/css">
.wp-polls .pollbar {
margin: 1px;
font-size: 6px;
line-height: 8px;
height: 8px;
background-image: url('http://www.your-site.com/images/default/pollbg.gif');
border: 1px solid #c8c8c8;
}
</style>
<script type="text/javascript">
jQuery(document).ready(function($){
if (navigator.platform == "iPad") return;
jQuery("img").lazyload({
effect:"fadeIn",
placeholder: "http://www.your-site.com/images/grey.gif"
});
});
</script>
<script type="text/javascript" src="http://www.your-site.com/js-script/styleswitcher.js"></script>
</head>
<body>
span class="black-theme"><a href="#" onclick="setActiveStyleSheet('style'); return false;"><img src="www.your-site.comimages/black.jpg" title="Default Black" alt="Black"/></a></span>
<a href="www.your-site.com/?feed=rss2" class="rss"><span></span></a>
<a href="http://www.your-site.com/?page_id=29" title="123">123</a>
</body>
</html>
مثلا کد بالا در متغیر str هست.چجوری میشه با کمک PHP ، فقط لینک های موجود در این رشته رو در خروجی چاپ کرد؟
مثلا نتیجه کار این باشه:
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd
http://www.w3.org/1999/xhtml
http://gmpg.org/xfn/11
http://www.your-site.com/style.css
http://www.your-site.com/images/default/pollbg.gif
http://www.your-site.com/images/grey.gif
http://www.your-site.com/js-script/styleswitcher.js
www.your-site.comimages/black.jpg
www.your-site.com/?feed=rss2
http://www.your-site.com/?page_id=29
ممنون