У меня есть черновой класс: ( Обновление )
class abb{
static $fieldSelect;
function init() {
self::$field = require_once('inputs/Mapping.php');
}
function getField($item) {
return self::$fieldSelect[$item];
}
}
и Mapping.php
содержат:
<?php
return array(
ItemType::Food => 0.7,
ItemType::Fashion => 0.5,
);
Хорошо работает на easyPHP (windows 7), но при развертывании его на Apache2 (Unbutu) появляется исключение ошибки.Например, я ввожу $item = "Phone"
( Обновление здесь ), Apache2 выдает исключение: Undefined index: Phone
в строке return self::$fieldSelect[$item];
Если $fieldSelect[$item]
не существует, сервер Sever on Window вернет NULL
, но Ubuntuне является.Я просто хочу увидеть разницу между Window и Ubuntu при запуске.
Я не понимаю, почему это так?