остальные — почему у меня есть научная запись в конкатенации php

Я должен вызвать конечную точку API Restful, где последний элемент является идентификатором ресурса

http://midomain.com/resurces/:resourceID

ResourceId — 666769510661446146, но когда я ввожу это число в URL

$url = "http://midomain.com/resources/" . $myId;

PHP возвращается http://midomain.com/resources/6.6676951066145E+17

Я пытаюсь исправить приведение числа к двойному и использование sprintf, но всегда это одно и то же

Спасибо!

1

Решение

Вы пытались использовать number_format?

$url = "http://midomain.com/resources/" . number_format($myId,0,"","");

Таким образом вы избежите научного представления. Посмотрите на официальная документация для получения дополнительной информации

Вы можете увидеть пример здесь

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]