Вылетает Warning: A non-numeric value encountered in G:\OpenServer\domains\erply.test\index.php on line 266 У меня в табличке там красиво все, а эта хрень все портит, хоть и выводит потом ниже.
if ($tovacom_item['width']==$erply_item['width']) { echo "Значения поля 'width' в Tovacom и Erply совпадают: <br>\n"; echo "Tovacom width:".$tovacom_item['width']." - в (м)<br>\n"; echo "Erply width:".$erply_item['width']." - в (см)<br>\n"; } else { echo "Значения поля 'width' в Tovacom и Erply не совпадают: <br>\n"; echo "Tovacom width:".$tovacom_item['width']." - в (м)<br>\n"; echo "Erply width:".$erply_item['width']." - в (см) <br>\n"; echo "в Tovacom товару будет присвоен 'width' =".$erply_item['width']." - из Erply <br>\n"; //$tovacom->sendTovacomRequestCreatingOrUpdating ($erply_item, $tovacom_item) }
Штука, возможно, в том, что $tovacom_item['width'] - тип float; $erply_item['width'] - тип string
Но, если сделать так if ($tovacom_item['width']==(float)$erply_item['width']), то все равно не работает
Все заработало, спасибо. Это я затупил, пропустил еще один "+" в echo, убрать нужно было. Уже голова под вечер не варит, нужно отдыхать. Пока с Java еще отголоски, там через "+" конкатенируется, либо через метод.
Все заработало, спасибо. Это я затупил, пропустил еще один "+" в echo, убрать нужно было. Уже голова под вечер не варит, нужно отдыхать. Пока с Java еще отголоски, там через "+" конкатенируется, либо через метод.
Все заработало, спасибо. Это я затупил, пропустил еще один "+" в echo, убрать нужно было. Уже голова под вечер не варит, нужно отдыхать. Пока с Java еще отголоски, там через "+" конкатенируется, либо через метод.