0

curlを使用してWebページのコンテンツをスクラップします。そして、そのhtmlコンテンツを使用してDOMを作成します。そのhtmlに含まれる画像のサイズを確認する必要があります。

PHP DOM(幅と高さの属性を含まない画像タグ)を使用して幅と高さを設定することは可能ですか?

4

1 に答える 1

4

あなたが言っているように、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
)

この助けを願っています。

于 2012-07-31T08:55:16.000 に答える