طلب طريقة استخراج روابط الصور من متغير نصى
السلام عليكم
عندي سوال غريب شوي مثلا عندس سكربت فيه مواضيع واقسام الخ في المواضيع ممكن اضافة صور اعتيادي يعني html <scr المهم انا محتاج طريقة تستخرج الصور من نص الموضوع تحياتي لكم
3 إجابات
يعنى الحكاية تبدو ان ملهاش لزمة انك تستخدم الـregular expressions بدلا عن ذلك يوجد الـdomDocument
مثال $dom = new domDocument; $dom->loadHTML($html); $dom->preserveWhiteSpace = false; $images = $dom->getElementsByTagName('img'); foreach ($images as $image) { echo $image->getAttribute('src'); } بواسطة: greentree 3 من 3 أشخاص وجدو هذه الاجابة مفيدة. هل وجدتها؟ نعم لا شكراااااااااااا لكمالطريقة هي 100% اللي محتاجها تحياتي لكم
ان كنت تريد استخراج الـattributes من وسم الـimg للحصول على الـscr مثلا اليك هذه الطريقة باستخدام الـDOMDocument
$doc=new DOMDocument(); $doc->loadHTML(\"Test<br><img src=\"myimage.jpg\" title=\"title\" alt=\"alt\"></body></html>\"); $xml=simplexml_import_dom($doc); $images=$xml->xpath(\'//img\'); foreach ($images as $img) { echo $img[\'src\'] . \' \' . $img[\'alt\'] . \' \' . $img[\'title\']; } بواسطة: Gamal 3 من 3 أشخاص وجدو هذه الاجابة مفيدة. هل وجدتها؟ نعم لا
يمكنك ذلك عن طريق الـpreg_match_all
مثال: preg_match_all(\'/<img[^>]+>/i\',$html, $result);حيث $html هى النص التى سوف نستخرج منه الان افحص المخرجات print_r($result);سوف تخرج لك مصفوفة بجميع الصور Array ( [0] => Array ( [0] => <img src=\"logo.png\" /> ) ) بواسطة: MacOS 2 من 2 أشخاص وجدو هذه الاجابة مفيدة. هل وجدتها؟ نعم لا |