Как я могу назвать данные вне цикла? - PullRequest
0 голосов
/ 03 июня 2019

Error

Неопределенная переменная: aid1

Код

foreach($data1 as $row){
  if(preg_match_all("/value='(.*?)'/",$row,$aid)){
      $aid1 =$aid[1];
      $data_content =[
           "aid1" =>$aid1
      ];
  }
  array_push($aid1,$data_content);
}
print_r($aid1);

Ответы [ 2 ]

0 голосов
/ 03 июня 2019

Пожалуйста, определите $aid переменную пустым перед циклом foreach как $aid="";

0 голосов
/ 03 июня 2019

Здесь не очень ясно о вашем коде. Но приведенный ниже код может работать для вас.

$aid1 = '';
foreach($data1 as $row){
      if(preg_match_all("/value='(.*?)'/",$row,$aid)){
          $aid1 =$aid[1];
          $data_content =[
              "aid1" =>$aid1
          ];
      }
      array_push($aid1,$data_content);
}
print_r($aid1);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...