Как выполнить цикл с использованием foreach для ‘addApiParam’ в PHP?

#php #api #foreach

#php #API #foreach

Вопрос:

Я настраиваю API и хочу зациклить параметры <Url> тега в соответствии с общим количеством изображений. Я пытался использовать foreach в параметрах, которые не сработали. Есть ли какое-либо решение, которое может помочь решить проблему?

Есть два изображения, и ожидаемый результат должен быть:

 <Url>Image1</Url>
<Url>Image2</Url>
  

Изображение кода параметров

Ответ №1:

Попробуйте приведенный ниже код.

  <?php
   $param = '<Request><Images>';

   foreach($images as $img){
      $param .= '<Url>'.$img.'</Url>';
   }

   $param .= '</Images></Request>';

   $requestGetData->addApiParam('Payload', $param);
 ?>