Мне нужно отправить некоторые данные в следующем формате:
$postData = [
'certExpiryDate' => $certExpiryDate,
'certType' => 'SSL',
'AltName' => [
$altName[0],$altName[1]
],
'csr' => $csr
];
$ altName - это массив, содержащий 2 или более строк, например - domain1.com, domain2.com.
Параметр AltName ожидает данные в этом формате -
'AltName' => [
'domain1.com','domain2.com'
],
(если я жестко кодирую и отправляю это так, все работает нормально .. это правильно формат)
Если я возьму массив $ altName напрямую, как это -
'AltName' => [
$altName
],
Я сделал var_dump, и для этого он добавляет кавычки вне как - "domain1.com, domain2.com" , что он считает неправильным.
Мне нужно, чтобы он был в формате $ altName [0], $ altName [1] , что было бы правильно, но я изо всех сил пытаюсь провести l oop через этот массив, если он имеет больше значений, чем 2, и все еще получает его в требуемом формате.