if(!in_array(IDEMPOTENT_COMMANDS, $cmdname)) {
header("HTTP/1.1 405 Method Not Allowed");
die();
}
Fixed ;). if(!in_array(IDEMPOTENT_COMMANDS, $cmdname)) {
header("HTTP/1.1 405 Method Not Allowed");
die();
}
Fixed ;).PHP with its argument ordering strikes again :)
if(!IDEMPOTENT_COMMANDS[$cmdname]) { ...
would do, and, assuming dictionary lookups are optimised, is possibly faster. if (! isset(IDEMPOTENT_COMMANDS[$cmdname]))
otherwise you'll get an undefined index notice :)