[eluser]TheFuzzy0ne[/eluser]
[quote author="xwero" date="1241029126"]What is wrong with good ol $_POST?[/quote]
Consistency. I use $this->input->post() for just about everything, but it looks odd when $_POST is used in the code.
[quote author="Dam1an" date="1241029703"]Yeah, also, if there was such a function, I'd be very suprised if it contained anything other then just return $_POST, so you have the additional overhead of a function call (plus that little bit extra in memory when loading the input class[/quote]
True, but it's only a tiny bit of overhead that quite possibly can't even be measured accurately - especially when you consider how many times one might have already called on $this->input->post() in any given request anyway.
For me, consistency plays a big part when it comes to Web development. I actually put clarity over performance. The reason for this is that I can write seriously compact code, but if it's not clear what's going on, then what good is it?