Php не возвращает значение, может кто-нибудь сказать мне, почемуPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Php не возвращает значение, может кто-нибудь сказать мне, почему

Сообщение Anonymous »

Я запускаю этот код для сопоставления строк для простого определения и возврата значения.
Мне не удалось обнаружить проблему в этом коде
Может кто-нибудь сказать мне, почему этот код отображается пустым, должно быть значение, возвращенное в переменную Ring_size, любая помощь очень приветствуется!

$order_item = '5.5';

if (!$ring_size && isset($order_item)) {
$ring_size = matchRingSize($order_item);
echo "ring size match";
echo $ring_size;
} else {

echo "no ring size match";
echo $ring_size;

}

function matchRingSize($str) {
if (strpos($str, '3.5') !== false) {
return "5";
} elseif (strpos($str, '4') !== false) {
return "5";
} elseif (strpos($str, '4.5') !== false) {
return "5";
} elseif (strpos($str, '5') !== false) {
return "5";
} elseif (strpos($str, '5.5') !== false) {
return "5";
} elseif (strpos($str, '6') !== false) {
return "7";
} elseif (strpos($str, '6.5') !== false) {
return "7";
} elseif (strpos($str, '7') !== false) {
return "7";
} elseif (strpos($str, '7.5') !== false) {
return "7";
} elseif (strpos($str, '8') !== false) {
return "7";
} elseif (strpos($str, '8.5') !== false) {
return "7";
} elseif (strpos($str, '9') !== false) {
return "7";
} elseif (strpos($str, '9.5') !== false) {
return "7";
} elseif (strpos($str, '10') !== false) {
return "7";
} elseif (strpos($str, '10.5') !== false) {
return "7";
} elseif (strpos($str, '11') !== false) {
return "7";
} else {
return $str;
}
}



Подробнее здесь: https://stackoverflow.com/questions/791 ... ell-me-why
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»