PHP слабо стандартизированный язык.
Появление ошибки Unsupported operand type свидетельствует о использовании недопустимого типа данных в операции.
Например умножение переменных переданных POST запросом:
if(isset($_POST['bet'])) $bet = $_POST['bet'];
if(isset($_POST['lines'])) $lines = $_POST['lines'];
$betallt = $bet * $lines; //Причина ошибки. Пытаемся умножить строки
//Предыдущие версии PHP ошибку не выдавали.
Решается данная проблема путем преобразования данных.
Пример:
$betallt = (int)$bet * (int)$lines;
Комментариев нет:
Отправить комментарий