Я пытаюсь получить данные из facebook. Поэтому я пытаюсь получить user_id
из своих массивов.
Проблема некоторые user_id
ТАК ДОЛГО, что, когда я пытаюсь получить его он возвращает что-то вродеPHP, обрабатывающий длинные целые числа
1.00003247906E+14
вместо
100003247905698
Как это исправить? Мне нужен фактический user_id
.
Я попытался с помощью:
$targets = (string)($status->actor_id);
Но его все еще возвращая то же самое.
По умолчанию, PHP преобразует все целые числа, что выходит за пределы диапазона, чтобы плавать. Используйте BC Math для обработки большого целого числа (но, похоже, это немного подавляющее) – Raptor
вам нужны целые числа? для большинства случаев их обработка в качестве строк должна работать. –
OP уже попытался наброситься на строку – Raptor