| You're the reason PHP has a bad reputation. You have no idea what you're doing, and you use your mouth not only to breathe, but to spill hate on it too! 80% of your points can be answered by wrappers/helpers. How often do PHP developers have to walk through a user-generated string of multibyte cacarcters? Ok, didn't think so. And when you do you have all the required tools. 99% of string handling is simple copy, and the byte apporach is great at that. A few points that stand out, and give an amusing idea of how you implement stuff: "Unless you use a wrapper"
"What's the difference? I don't know, and I really can't be bothered to read"
"Try typing that three times in a row, I dare you"
"Oh yeah, and there are no less than three API"
"a real database where field lengths are defined in characters"
"makes autocompletion tricky" on native function...
PS:- natsort() is intended for numbers - ENT_QUOTES isn't required unless you use single quotes to encapsulate your outputs - ugly code = using different function names.. ok - PHP isn't helping Microsoft.. ok - utf8_decode is a shortcut for iconv() using the 2 most common encodings, just FYI Edit: formatting |