What is wrong with this code?

From: Date: Wed, 28 Apr 2010 06:39:51 +0000
Subject: What is wrong with this code?
Groups: php.general 
Request: Send a blank email to php-general+get-304694@lists.php.net to get a copy of this message
class Pg_Error { private static $errors = array(INTEGRITY_CONST_UNIQUE => 'uniqueness constraint violated'); ... public static function getMessage($ec) { $text = ''; if (array_key_exists($ec, Pg_Error::$errors)) { $text = Pg_Error::$errors[$ec]; } return $text; } ... } ? Calling it, the array_key_exists call always returns false: $this->assertEquals('uniqueness constraint violated', Pg_Error::getMessage(Pg_Error::INTEGRITY_CONST_UNIQUE)); and I can't see what I've done wrong :(

« previous php.general (#304694) next »