Salve,
ho estrapolato le news(usandoNewsApi) l'utilizzando curl, ma non riesco ad estrarre le singole informazioni dall'array.
Questo è una parte di quello ottengo con:
Codice PHP:
$response = curl_exec($curl);
{"status":"ok","totalResults":34,"articles":[{"source":{"id":"google-news","name":"Google News"},"author":"Agenzia ANSA","title":"Fiorenza Rancilio, di una nota famiglia di imprenditori, morta in casa a Milano. Si indaga per omicidio - Agenzia ANSA","description":null,"url":"https://news.google.com/rss/articles/CBMimAFodHRwczovL3d3dy5hbnNhLml0L2xvbWJhcmRpYS9ub3RpemllLzIwMjMvMTIvMTMvZG9ubmEtdHJvdmF0YS1tb3J0YS1jb24tdW5hLWxlc2lvbmUtaW4tdGVzdGEtaW4tY2FzYS1hLW1pbGFub19hYWZlNWQzMC0xZTc5LTRlNTktOWI3ZC0wZjFjODk4ODFmNTkuaHRtbNIBnAFodHRwczovL3d3dy5hbnNhLml0L2FtcC9sb21iYXJkaWEvbm90aXppZS8yMDIzLzEyLzEzL2Rvbm5hLXRyb3ZhdGEtbW9ydGEtY29uLXVuYS1sZXNpb25lLWluLXRlc3RhLWluLWNhc2EtYS1taWxhbm9fYWFmZTVkMzAtMWU3OS00ZTU5LTliN2QtMGYxYzg5ODgxZjU5Lmh0bWw?oc=5","urlToImage":null,"publishedAt":"2023-12-13T16:07:00Z","content":null},{"source":{"id":"google-news","name":"Google News"},"author":"Il Sole 24 ORE","title":"Maxi richiamo Tesla per l’Autopilot: tutte le auto in circolazione negli Usa - Il Sole 24 ORE","description":null,"url":"https://news.google.com/rss/articles/CBMiZ2h0dHBzOi8vd3d3Lmlsc29sZTI0b3JlLmNvbS9hcnQvdGVzbGEtZS1hdXRvcGlsb3QtZ292ZXJuby11c2EtY2hpZWRlLWNvcnJldHRpdmktMi1taWxpb25pLWF1dG8tQUZUQlhCMkLSAS1odHRwczovL2FtcDI0Lmlsc29sZTI0b3JlLmNvbS9wYWdpbmEvQUZUQlhCMkI?oc=5","urlToImage":null,"publishedAt":"2023-12-13T15:54:06Z","content":null}
In $response = curl_exec($curl) ottengo le info delle singole news, ma non riesco ad estrapolare i singoli dati dall'array, (title, name, author, url, ecc. ) impostando il ciclo:
Codice PHP:
foreach($response as $news){
echo $news['name']. " " .$news['title'];
}
Qualcuno mi può aiutare?
Grazie