$temp = $json["results"]["bindings"]; $topics = array(); foreach ($temp as $t) { array_push($topics, $t["topic_value"]["value"]); } $article->setTopic($topics); //estraggo keyword $query = $prefixs . $sparql->getKeywordsByTitle($title, '?keyword_value'); $response = $http->sparqlQuery($query); $json = json_decode($response, true); $temp = $json["results"]["bindings"]; $Keywords = array(); foreach ($temp as $t) { array_push($keywords, $t["keyword_value"]["value"]); } $article->setKeyword($keywords); //estraggo journal e anno $query = $prefixs . $sparql->getJournalAndAnnoByArticle($title); $response = $http->sparqlQuery($query); $json = json_decode($response, true); $temp = $json["results"]["bindings"]; foreach ($temp as $t) { $article->setJournal($t["journal"]["value"]); $article->setData($t["anno"]["value"]); } //estraggo autori $query = $prefixs . $sparql->getAuthorByArticle($title); $response = $http->sparqlQuery($query); $json = json_decode($response, true); $temp = $json["results"]["bindings"]; foreach ($temp as $t) {