Я делаю сайт в PHP с различными конфигурационными файлами в зависимости от того, какая компания использует его в данный момент.PHP изменить переменную на соответствующий тип
Каждая компания имеет +/- 15 конфигурационных файлов со всеми одинаковыми переменными, но, конечно, разные значения. Теперь каждая компания должна иметь возможность легко изменять настройки, поэтому мы сохраняем настройки в базе данных MySQL. База данных содержит 3 столбца «company_id», «установка» и «значение».
Когда я читаю элементы конфигурации из базы данных, тип переменной всегда является «строкой». Таким образом, утверждения if, если ($ setting-> value === false) "не удалось ...
Есть ли простой способ изменить тип переменной, соответствующей возвращаемому значению из базы данных?
Вы попробовали, если (! $ Setting-> value) –
Вы ищете settype http://php.net/manual/en/function.settype.php? –
@Sari Rahal: Да, я пробовал это, но даже если это утверждение не сработает ... – Rvdv87