Hi, On 6/29/07, Stanislav Malyshev <[EMAIL PROTECTED]> wrote:
> PHP6 is very noisy ("Notice: fwrite(): 13 character unicode buffer > downcoded for binary stream runtime_encoding", "Warning: base64_encode() > expects parameter 1 to be strictly a binary string, Unicode string given") Well, exporting and importing to and from non-unicode contexts are tricky, and fwrite and base64_encode do exactly that. Maybe some functions need to be less noisy, I don't know - but when people work with unicode they must be aware that interoperating with non-unicode contexts brings some complexity, I don't see how that can be avoided.
It can't (and should not be). And it is not possible to make old releases compatible with the newly introduced binary cast (noop in 5.2). I thought we made it clear already and I'm unsure why Tomas brought it back to the list of griefs. --Pierre -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php