#35061 [Opn->Bgs]: imagegif,png,ipg.second parameter can not be set ''(null)

From: Date: Wed, 02 Nov 2005 08:17:05 +0000
Subject: #35061 [Opn->Bgs]: imagegif,png,ipg.second parameter can not be set ''(null)
References: 1  Groups: php.doc 
Request: Send a blank email to phpdoc+get-969370733@lists.php.net to get a copy of this message
ID: 35061 Updated by: vrana@php.net Reported By: surfchen at gmail dot com -Status: Open +Status: Bogus Bug Type: Documentation problem Operating System: Redhat AS PHP Version: 4.4.0 New Comment: Third and fourth parameter of this function is silently ignored. Empty string for the second parametr can be used to skip it but if a function has only two parameters, there's nothing to skip and the second parameter is used. If you just want to output the image, simply call imagegif($img). Previous Comments: ------------------------------------------------------------------------ [2005-11-02 09:16:20] surfchen at gmail dot com maybe it's not just a documentation problem. ------------------------------------------------------------------------ [2005-11-02 09:01:24] derick@php.net Marking as a doc problem then. ------------------------------------------------------------------------ [2005-11-02 06:39:55] surfchen at gmail dot com Description: ------------ 1)the imagegif,imagejpg,imagepng can not be used with tow parameters which the 2nd parameter is ''(null).but if give the function more than 2 parameters,it works. 2)imagegif can give 4 parameters while the document just says it just have tow parameters. Reproduce code: --------------- <?php//incorrect.1) $img=imagecreatefromgif('2.gif'); header("Content-type:image/gif"); imagegif($img,''); ?> <?php//correct(with 4 parameters).2) $img=imagecreatefromgif('2.gif'); header("Content-type:image/gif"); imagegif($img,'',55,22); ?> Expected result: ---------------- 1) should ouput correct. 2) should ouput a error because that it have 4 parameters Actual result: -------------- 1)output a incorrect image 2)ouput correctly ------------------------------------------------------------------------ -- Edit this bug report at http://bugs.php.net/?id=35061&edit=1

« previous php.doc (#969370733) next »