-1
배열이 있는데 API 연결로 호출합니다.배열에서 값 가져 오기
function currentClicks($data)
{
$path = $data->data->data->clicks;
foreach ($path as $key => $item) {
$array[] = [$item->clicks[0]];
}
return json_encode($array);
}
:
["data"]=>
object(stdClass)#212 (3) {
["status_code"]=>
int(200)
["data"]=>
object(stdClass)#211 (3) {
["days"]=>
int(30)
["total_clicks"]=>
int(6)
["clicks"]=>
array(30) {
[0]=>
object(stdClass)#215 (2) {
["clicks"]=>
int(0)
["day_start"]=>
int(1466395200)
}
[1]=>
object(stdClass)#216 (2) {
["clicks"]=>
int(0)
["day_start"]=>
int(1466308800)
}
나는 나는 다음과 같은 기능 (자체가 "$ 데이터"변수에 저장된 배열)과 그렇게하려고 처음
["data"]=>
object(stdClass)#212 (3) {
["status_code"]=>
int(200)
["data"]=>
object(stdClass)#211 (3) {
["days"]=>
int(30)
["total_clicks"]=>
int(6)
["clicks"]=>
array(30) {
[0]=>
object(stdClass)#215 (2) {
["clicks"]=>
int(0)
를 얻으려고
그리고 <h1>
태그에 다음과 같이 표시합니다. <h1><?php echo currentClicks($data); ?></h1>
문제는 0 (숫자) 값을 표시하는 대신 콘솔에서 오류가 발생합니다.
[[null],[null],[null],[null],[null],[null],[null],[null],[null],[null],[null],[null],[null],[null],[null],[null],[null],[null],[null],[null],[null],[null],[null],[null],[null],[null],[null],[null],[null],[null]]
. [On-Topic] (http://superuser.com/help/on-topic), [어떻게 좋은 질문을합니까?] (http://superuser.com/help/how-to-ask)를 읽어보십시오. 및 [어떤 유형의 질문을하지 않아야합니까?] (http://superuser.com/help/dont-ask)를 참조하십시오. – DavidPostill
이 주제는 어떻게 해제됩니까? 그는 분명히 물체를 가로 지르는 것에 벌레가있다. –