Well, what you do with it is up to you isn't it? Seriously, that depends on what the application needs. If the application doesn't need any arguments, the why worry about the $_SERVER[argv] array right?
As an example, I wrote a load balancer that takes one argument. It needs to know database the person is using. So, you type in from the command line...
.... Then the application reads that I want to use Postgres and takes it from there. It will also check that the db is supported, not to mention wether or not the argument is even present.
Later on,
BDKR