{
"responseData": {
"results": [
{
"title": "sobig",
"titleNoFormatting": "test",
},
{
"title": "test 2 ",
"titleNoFormatting": "test 2sd",
},
{
"title": "asdasdasda",
"titleNoFormatting": "asdasdasd",
},
{
"title": "A Warming",
"titleNoFormatting": "A Warming",
}
.
.
.
.
{
"title": "last thing",
"titleNoFormatting": "sada",
}
],
У меня есть файлы json, подобные этому.Выберите отдельную колонку json в php
for($i=$veri1; $i <= $veri2; $i++) {
$uri = "http://test.com/json/".$i."/0";
$json = json_decode(file_get_contents($uri));
if($json->data->price >= $nakit && $json->data->odds >= $oran)
{
Я получаю данные с этим кодом правильно из другого json-файла.
Я хочу получить данные с первых json
код, if "title" == "sobig"
. Как мне это сделать.
$json->responseData->results->title == sobig
не работает. Как я могу получить данные, если заголовок sobig
спасибо за ответ, но я должен использовать с; for ($ i = $ veri1; $ i <= $ veri2; $ i ++) {$ uri = "test.com/json/".$i."/0" ;; $ json = json_decode (file_get_contents ($ uri)); if ($ json-> responseData-> results-> title == sobig) {этот шаблон. –
Ваша проблема в ваших результатах - это массив, поэтому вам нужно получить доступ к определенному результату. result [0] -> title, например – Eli
, но я хочу, чтобы поиск по всем «заголовкам» был не одним. потому что я не буду проверять руководство по этим столбцам. –