[PHP-users 11160] Re: リモートファイルの最終更新日を得るには

Yasuo Ohgaki php-users@php.gr.jp
Tue, 29 Oct 2002 19:46:09 +0900


大垣です。

ついつい、個人的にパッチを当てたvar_dumpの出力を送ってしまい
ましたが、PHP4.3.0からvar_dumpの出力形式が変わる訳ではありま
せん。# 念の為

--
Yasuo Ohgaki

Yasuo Ohgaki wrote:
> 久保田充男 wrote:
> 
>>うーん。適材適所でツールを選んだ方がよさそうですね。
>>wgetは使ったことがありますので,それを呼ぶ方法を
>>試してみます。ありがとうございました。
> 
> 
> cURLで十分と思いますが... PHP 4.3.0からはこんな方法もあります。
> 
> [yohgaki@dev public_html]$ php date_modified.php
> array(7) {
>   ["wrapper_data"] => array(9) {
>     [0] => string(15) "HTTP/1.0 200 OK"
>     [1] => string(35) "Date: Tue, 29 Oct 2002 10:20:51 GMT"
>     [2] => string(42) "Server: Apache/1.3.26 (Unix) PHP/4.3.0-dev"
>     [3] => string(27) "X-Powered-By: PHP/4.3.0-dev"
>     [4] => string(44) "Last-Modified: Tue, 29 Oct 2002 10:19:31 GMT"
>     [5] => string(23) "Content-Type: text/html"
>     [6] => string(7) "Age: 15"
>     [7] => string(29) "X-Cache: HIT from rs1.php.net"
>     [8] => string(17) "Connection: close"
>   }
>   ["wrapper_type"] => string(4) "HTTP"
>   ["stream_type"] => string(6) "socket"
>   ["unread_bytes"] => int(1126)
>   ["timed_out"] => bool(false)
>   ["blocked"] => bool(true)
>   ["eof"] => bool(false)
> }
> 
> [yohgaki@dev public_html]$ cat date_modified.php
> <?php
> $fp = fopen('http://www.php.net/', 'r');
> var_dump(stream_get_meta_data($fp));
> ?>
> 
> [yohgaki@dev public_html]$
> 
> --
> Yasuo Ohgaki
> 
> _______________________________________________
> PHP-users mailing list
> PHP-users@php.gr.jp
> http://ns1.php.gr.jp/mailman/listinfo/php-users
> 
>