ID:               21317
 User updated by:  [EMAIL PROTECTED]
 Reported By:      [EMAIL PROTECTED]
-Status:           Feedback
+Status:           Open
 Bug Type:         Feature/Change Request
 Operating System: Red Hat Linux 7.2
 PHP Version:      4.3.0
 New Comment:

Sorry for unexpected greeting. Akemashite omedetou.

Yes, I am working on New Year's day .. and guess what I was coding ...
an mb version of str_pad ...

I agree that I could roll my own function, and indeed I have done so
using mb_strwidth (though it doesn't work perfectly and I can't figure
out why. Something to do with the fact that the string contains both
full-width and half-width characters I suspect; need more debugging).

But then again the same thing could be said about the str_pad function.
Why was it created? All the needed functionality for a user to create
his own version of str_pad already existed, so there really wasn't a
"need" to create the str_pad function ... But I guess str_pad was such
a useful function to have and was being used by enough people that a
standard PHP function was created.

The basic reason for asking is simply that str_pad exists but does not
work with multibyte strings. I know the developpers probably have a lot
more important things to work on, so all I ask is that it be put on a
TO-DO list, even if at the bottom :)


Previous Comments:
------------------------------------------------------------------------

[2003-01-01 03:56:36] [EMAIL PROTECTED]

Rather an unexpected new year greeting for me :)
Simply I don't see much need for such feature. Why do you need it?
There are already enough materials to make an equivalent by your own.



------------------------------------------------------------------------

[2003-01-01 02:05:11] [EMAIL PROTECTED]

Could you add a multibyte version of the str_pad function to the
mbstring library functions?

Thanks,

Jc

------------------------------------------------------------------------


-- 
Edit this bug report at http://bugs.php.net/?id=21317&edit=1

Reply via email to