[EMAIL PROTECTED] said:
> unpack('U*', $string) This expression is resulting in a null string if
> the string does not have any unicode characters.. How to avoid this
> situation..
If $string does not contain any unicode characters, what would you
expect/want "unpack('U*',$string)" to return? It seems to me that a
null string would be the appropriate return value. (Though maybe it
would be handy to have some global status variable, like $@, to check
for errors/failures.)
What situation do you actually want to avoid? Do you need a way to test
whether $string contains unicode data before passing it to unpack? Or
do you want unpack(U*,...) to do something other than return a null
string when you hand it non-unicode data?
Dave Graff