یافتن لینکهای موجود در صفحه در php

بازدید65kپست ها4آخرین فعالیت9 سال پیش
2
0

کدی برای پیدا کردن تمام لینکهای موجود در صفحه

   $html = file_get_contents('http://www.softafzar.net');
     
    $dom = new DOMDocument();
    @$dom->loadHTML($html);
     
    // grab all the on the page
    $xpath = new DOMXPath($dom);
    $hrefs = $xpath->evaluate("/html/body//a");
     
    for ($i = 0; $i < $hrefs->length; $i++) {
    $href = $hrefs->item($i);
    $url = $href->getAttribute('href');
    echo $url.'<br />';
    }
آخرین ویرایش: 29-12-2014 ???? 00:17، توسط rockstar
0

[font=nassim, arial]بهتره برای کدهایی که به این صورت میخواین منتشر کنید یه پیش نمایش و یا حداقل تصویر هم قرار بدین چون در این نوع کدها کاربران به دمو اهمیت زیادی میدن.ممنون[/font]

0
<br> > [font=nassim, arial]بهتره برای کدهایی که به این صورت میخواین منتشر کنید یه پیش نمایش و یا حداقل تصویر هم قرار بدین چون در این نوع کدها کاربران به دمو اهمیت زیادی میدن.ممنون[/font] <br>

چشم آخه واسه این نمیدونم چطوری باید دمو بذارم تکه کده

0

میتونید از سایت هایی مثل http://jsfiddle.net/  استفاده کنید و کدهای خودتون رو اونجا تست کنید البته اگر تا حالا با این سایت کار نرکردین یکم وقت بذارین متوجه نحوه کارش میشید. حتما به درد خودتونم خواهد خورد. من خودم بیشتر از این سایت استفاده می کنم

1

jsFiddle برای زبانهای سمت کلاینته نه سمت سرور
برای این کدها میتونید نمونه خروجی بذارید.

سوال برنامه نویسی دارید؟

ندونستن عیب نیست، نپرسیدن چرا!

خوش آمدید

برای طرح سوال، ایجاد بحث و فعالیت در سایت نیاز است ابتدا وارد حساب کاربری خود شوید. در صورتی که هنوز عضو سایت نیستید میتوانید در عرض تنها چند ثانیه ثبت نام کنید.