я должен позвонить в конечную точку API RESTful, где последний элемент идентификатор ресурсапочему у меня есть научное обозначение в PHP конкатенации
http://midomain.com/resurces/:resourceID
RESOURCEID является 666769510661446146, но когда я concact этого номера URL-адрес
$url = "http://midomain.com/resources/" . $myId;
Php возвращает http://midomain.com/resources/6.6676951066145E+17
Я пытаюсь исправить отливку число удвоится и используя sprintf, но всегда это то же самое
Спасибо!
Я не думаю, что '$ resourceId' является то, что вы думаете. Откуда она взялась и что вы с ней сделали до этого? – jeroen
Поскольку это значение слишком велико для 32-разрядного целого числа со знаком, поэтому оно должно быть представлено как float. Везде, где вы получаете это значение, убедитесь, что вы рассматриваете его как строку –