Paul: sure, there is some usage in ext/reflection and what was said in the bug report.
so if there is no a argument to suppress it, these codes have to change to something like: if (Z_TYPE_P(val) == IS_ARRAY) { } else { zend_make_printable_zval.. } which is ugly. thanks 2011/10/31 Paul Dragoonis <dragoo...@gmail.com>: > On Sun, Oct 30, 2011 at 1:23 PM, Laruence <larue...@php.net> wrote: >> s /second/third/ > > Laurence, > > What Jordi was saying was that in a production environment is there > any justified reason why you'd want to convert an array into a string, > otherwise it's a good thing that it reports you "Array to string" as > you've probably messed something up. > > Regards, > - Paul. > >> >> 2011/10/30 Laruence <larue...@php.net>: >>> Hi: >>> I don't think this(you think there is no use) can used for the >>> reason to do such a change. >>> >>> actully I ask for a sencond argument for zend_make_printable_zval >>> to suppress the warning *intentionally*. >>> >>> thanks >>> >>> 2011/10/30 Jordi Boggiano <j.boggi...@seld.be>: >>>> On 30.10.2011 13:19, Laruence wrote: >>>>> Hi: >>>>> like the following script: >>>>> <?php >>>>> $str = (string)array(); >>>>> echo $str; >>>>> >>>>> it is obviously intentionally convert a array to string , but the >>>>> warning is coming: >>>> >>>> It is obviously intentional but also obviously pointless. You might as >>>> well just echo 'Array'; I don't think I have ever encountered a case >>>> where you actually want to convert an array to a string and use the >>>> result in a useful way. >>>> >>>> Cheers >>>> >>>> -- >>>> Jordi Boggiano >>>> @seldaek - http://nelm.io/jordi >>>> >>>> -- >>>> PHP Internals - PHP Runtime Development Mailing List >>>> To unsubscribe, visit: http://www.php.net/unsub.php >>>> >>>> >>> >>> >>> >>> -- >>> Laruence Xinchen Hui >>> http://www.laruence.com/ >>> >> >> >> >> -- >> Laruence Xinchen Hui >> http://www.laruence.com/ >> >> -- >> PHP Internals - PHP Runtime Development Mailing List >> To unsubscribe, visit: http://www.php.net/unsub.php >> >> > > -- > PHP Internals - PHP Runtime Development Mailing List > To unsubscribe, visit: http://www.php.net/unsub.php > > -- Laruence Xinchen Hui http://www.laruence.com/ -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php