curlを使用してWebページのコンテンツをスクラップします。そして、そのhtmlコンテンツを使用してDOMを作成します。そのhtmlに含まれる画像のサイズを確認する必要があります。
PHP DOM(幅と高さの属性を含まない画像タグ)を使用して幅と高さを設定することは可能ですか?
あなたが言っているように、imgタグには高さと幅が含まれていません。getimagesizePHP 関数を見ることができます。getimagesize関数にスクラップから取得した画像のURLを渡す必要があります。
元:
<?php
$size = getimagesize("http://static.php.net/www.php.net/images/php.gif");
print_r($size);
?>
OUTPUTは配列です
Array
(
[0] => 120
[1] => 67
[2] => 1
[3] => width="120" height="67"
[bits] => 7
[channels] => 3
[mime] => image/gif
)
この助けを願っています。