কম্পিউটার

PHP এর HTML DOMDocument এর সাথে HTML পার্স করুন


একটি

ট্যাগের ভিতরে class="text" এর ভিতরে
class="main" এর সাথে নিচের কোডটি −

দিয়ে পাওয়া যেতে পারে

উদাহরণ

$html = <<<HTML
<div class="main">
   <div class="text">
      This is text 1
   </div>
</div>
<div class="main">
   <div class="text">
      This is text 2
   </div>
</div>
HTML;
$dom = new DOMDocument();
$dom->loadHTML($html);
$xpath = new DOMXPath($dom);
XPath queries along with the DOMXPath::query method can be used to return the list of elements that are searched for by the user.
$tags = $xpath->query('//div[@class="main"]/div[@class="text"]');
foreach ($tags as $tag) {
   var_dump(trim($tag->nodeValue));
}

আউটপুট

এটি নিম্নলিখিত আউটপুট −

তৈরি করবে
string ‘This is text 1’ (length=14)
string ‘This is text 2' (length=14)

  1. এইচটিএমএল টেক্সট ফরম্যাটিং

  2. এইচটিএমএল ডম স্টাইল ফ্লেক্সগ্রো প্রপার্টি

  3. এইচটিএমএল ডম স্টাইল ফ্লেক্সফ্লো প্রপার্টি

  4. সেলেনিয়ামের সাথে এইচটিএমএল টেক্সট ইনপুটে এন্টার টিপে কীভাবে অনুকরণ করবেন?