GitHub API возвращая 1 в конце JSON. это ошибка?

Используя curl http://github.com/api/v2/json/user/show/username пользователь github api возвращает это:

...,"login":"myUsername","email":"myEmail@test.com"}}**1**

почему 1 после json? Это ошибка с их стороны, или это должно быть использовано для чего-то?

<?php

function getGithub($url="user/show/username") {
    $github = curl_init();
    curl_setopt($github, CURLOPT_URL, "http://github.com/api/v2/json/". $url); 
    return curl_exec($github);
}

пытаясь

echo getGithub();

но так как есть 1 на конце, я должен

echo rtrim(getGithub(), "1");

1 ответ

Решение

Задавать CURLOPT_RETURNTRANSFER, curl_exec() в настоящее время возвращает значение true, которое вы затем выводите, которое выводится как 1.

Другие вопросы по тегам