Hey ho..
Ich machs kurz und Knapp:
WebsiteClass::getWebsiteAction("/index.php", "index");
Idee wieso es mir false gibt?
#edit
Fehler gefunden!
in_array sucht die Values ab, array_key_exists sucht die Keys ab. Und ich gab ja nur /index.php als key an^^
Ich machs kurz und Knapp:
PHP-Quellcode
- class WebsiteClass
- {
- public static function getWebsiteAction($strFilename, $strAction)
- {
- global $arrConfig;
- $arrPageValidator = $arrConfig['pageValidator'];
- $mixReturn = false;
- if(in_array($strFilename, $arrPageValidator))
- {
- if(count($arrPageValidator[$strFilename]) > 0)
- {
- if(in_array($strAction, $arrPageValidator[$strFilename]))
- {
- $mixReturn = $strAction;
- }
- else
- {
- $mixReturn = $arrPageValidator[$strFilename][0];
- }
- }
- }
- return $mixReturn;
- }
- ....
WebsiteClass::getWebsiteAction("/index.php", "index");
Idee wieso es mir false gibt?
#edit
Fehler gefunden!
in_array sucht die Values ab, array_key_exists sucht die Keys ab. Und ich gab ja nur /index.php als key an^^