[PHP-users 15563] Re: PHP 4.3.2 Release Announcement

Seiji Masugata s.masugata @ digicom.dnp.co.jp
2003年 5月 30日 (金) 18:54:22 JST


こんにちわ、桝形です。

> $a = sprintf("%02d:", -1);
> # 実際は-1は変数
> において
> $aが "-1:" になるのを期待して組んでいて、
> 実際4.3.1では動作していました。
> 
> で、4.3.2にしたら(Configure は同じ)
> $aが "-1@:"(@=null)になって、
> 期待通りの動作をしなくなってしまいました。
> 
> ほかの方、こんな現象出てますでしょうか?

下記の環境で、同様の現象を確認できました。
リリース直後のBugなんでしょうか。

<?
$A = -1;
echo bin2hex( sprintf( "%02d:", $A ) );
phpinfo( );
?>

sprintfの関数って使ってるユーザーは多そうなので
影響は大きそう?

OS     : RedHatLinux6.2J
Apache : 1.3.27
PHP    : 4.3.2

--
Seiji Masugata <s.masugata @ digicom.dnp.co.jp>



PHP-users メーリングリストの案内