Как проверить, является ли массив нулевым?иначе продолжить через цикл foreach - PullRequest
0 голосов
/ 18 мая 2019

Мне нужно получить цикл foreach внутри цикла if-else.

if-loop проверяет, является ли элемент company -> address нулевым или нет

   (!isnull ($company->addresses ))

если нет, то foreach должен извлечь элементы JSON в объекты.

1) похоже, что он перестает проходить через циклы, потому что цикл foreach находится внутри цикла If.

 if (!isnull ($company->addresses )) {

     foreach ($company->addresses as $Addr) {
         $city = $Addr->city;
         $postcode = $Addr->postCode;
         $street = $Addr->street;
         $careOf = $Addr->careOf;
    } else
      {   return false;}

1) идеи, как это решить? 2) как улучшить этот код?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...