У меня проблема с удалением пробела и новой строки из элемента массива.
Я пробовал ниже код
$explode_string = explode("\n", $GetGroupListOutput);
$new_array = array();
foreach ($explode_string as $value) {
$value1 = preg_replace('/\s+/', ' ', trim($value));
if(!empty($value1))
{
$new_array[] = $value1;
}
}
var_dump($new_array);
Вывод выглядит так
array(107147) {
[0]=>
string(10) ""
[1]=>
string(8) "
"
[2]=>
string(40) "Import Data"
[3]=>
string(9) "
"
[4]=>
string(6) ""
[5]=>
string(12) ""
[6]=>
string(13) ""
[7]=>
string(36) "All Masters"
Мой вывод из API, как показано ниже.
Import Data
All Masters
KRISHNA INTERIORS GSTR 3B
-1
Над строкой показывают вывод моего API.И вывод не в правильном формате.