У меня есть php-файл, в котором я использую действительно очень длинный случай переключения.Я хочу разделить дела в разные файлы (сохранить логически связанные дела в 1 файле).
РЕДАКТИРОВАТЬ: Извините всех, это был мой код, который вызывал проблему.Случай с переключателем работал должным образом.
file -> a.php
echo "<br>RES = ".test(1);
function test($value) {
switch($value) {
case (1 || 2):
include("b.php");
**return $temp;**
break;
default: echo "error";
return 3;
break;
}
}
file -> b.php
switch($value) {
case 1: echo "value is 1";
**$temp = 1;**
return 1;
break;
case 2: echo "value is 2";
**$temp = 2;**
return 2;
break;
}
Как получить правильный результат?если регистр переключения b.php находится в файле .php, то все работает нормально. Любая идея / предложение о том, как это сделать?
Если я добавлю $ temp (жирные строки), то это сработает ...
Спасибо за помощь заранее.
С уважением