У меня есть простая php функция замены, мне нужно вернуть «0» (для перепродажи) и «1» (для новостройки)
. function multi_rep2( $oldVar = '' ) {
$searchVal2 = array("newbuilt", "resale");
$replaceVal2 = array("1", "0");
return str_replace($searchVal2, $replaceVal2, $oldVar);
}
В моем выводе я получаю « 1 ", но не" 0 ". Я понял, что мне нужно преобразовать ноль в значение с плавающей точкой, которое будет возвращено. Я попробовал несколько вещей с функцией floatval (), но не могу заставить ее работать.
Кто-нибудь, кто может установить меня в правильном направлении?
Добрый, с уважением.