변수 $ output 내부의 숫자를 천 단위 구분 기호로 바꾸는 중입니다. 현재 출력되는 숫자는 49995이지만 49,995로 표시하고 싶습니다.number_format를 사용하여 천 단위 구분 기호 추가
몇 가지 문제가 있습니다. 도움?
function twitter_followers($user = 'mytwitterusername'){
// Build Twitter api url
$apiurl = "http://api.twitter.com/1/users/show.json?screen_name={$user}";
//cache request
$transient_key = $user . "_twitter_followers";
// If cached (transient) data are used, output an HTML
// comment indicating such
$cached = get_transient($transient_key);
if (false !== $cached) {
return $cached;
}
// Request the API data, using the constructed URL
$remote = wp_remote_get(esc_url($apiurl));
// If the API data request results in an error, return
// an appropriate comment
if (is_wp_error($remote)) {
return '<p>Twitter unaviable</p>';
}
// If the API returns a server error in response, output
// an error message indicating the server response.
if ('200' != $remote['response']['code']) {
return '<p>Twitter responded with an HTTP status code of '. esc_html($remote['response']['code']) . '</p>';
}
// If the API returns a valid response, the data will be
// json-encoded; so decode it.
$data = json_decode($remote['body']);
$output = $data->followers_count;
$followers = number_format($output,2,'.',',');
set_transient($transient_key, $output, 600);
return $followers;
}
그걸해야하는데,'var_dump ($ output);은 무엇을합니까? – jeroen