Форматирование данных вида cmd из ssh2_exec

Я получаю данные с сервера через PHP SSH - сервер выводит данные в том, же виде, что и в командной строке (только добавляет переносы строк внутри таблицы) - как изменить вид получаемых данных? Может кто сталкивался?

Что я делаю:

Используя данный код:

$stream = ssh2_exec($conn, 'php -v');
stream_set_blocking($stream, true);
$stream_out = ssh2_fetch_stream($stream, SSH2_STREAM_STDIO);
echo stream_get_contents($stream_out);

Я получаю данные и записываю их в файл.

┌──────┬──────┬───────┬───┬────┬────┬────┬────┬─┬───┬────┬─┬─┬───────────┬─┬─┐
│Call I│CallRe│ Start │Sta│Orig│Orig│CgPN│CdPN│T│Dur│Inte│I│R│  Release  │A│S│
│  D   │  f   │       │ge │inal│inal│    │    │ │ati│rnal│S│I│description│ │S│
│      │      │       │   │CgPN│CdPN│    │    │ │on │caus│U│ │           │ │ │
│      │      │       │   │    │    │    │    │ │   │ e  │P│ │           │ │ │
│      │      │       │   │    │    │    │    │ │   │    │c│ │           │ │ │
│      │      │       │   │    │    │    │    │ │   │    │a│ │           │ │ │
│      │      │       │   │    │    │    │    │ │   │    │u│ │           │ │ │
│      │      │       │   │    │    │    │    │ │   │    │s│ │           │ │ │
│      │      │       │   │    │    │    │    │ │   │    │e│ │           │ │ │
├──────┼──────┼───────┼───┼────┼────┼────┼────┼─┼───┼────┼─┼─┼───────────┼─┼─┤
│067a63│376281│21.07.2│rel│8962│3575│8852│3675│n│1m │norm│1│C│Call is com│Y│ │
│894868│074658│022 15:│eas│6115│   5│4115│   5│ │21s│ al │6│d│plete      │ │ │
│00e5  │985682│ 48:20 │ed │ 969│    │ 969│    │ │   │    │ │ │           │ │ │
│      │     3│       │   │    │    │    │    │ │   │    │ │ │           │ │ │
│012a63│373435│21.07.2│rel│8762│3465│8962│3275│n│1m │norm│1│C│Call is com│Y│*│
│894808│096002│022 15:│eas│4115│   5│4115│   5│ │19s│ al │6│d│plete      │ │ │
│00e5  │934819│ 48:20 │ed │ 969│    │ 969│    │ │   │    │ │ │           │ │ │
│      │     5│       │   │    │    │    │    │ │   │    │ │ │           │ │ │

Каким образом, можно получить эти данные в массив (в любой удобочитаемый вид) И как избавиться от переноса строк в каждом столбце?

В общем, как получить эти данные, чтобы занести их в BD ?

Нужны данные в схожем виде:

Call ID => 012a6389480800e5
CallRef => 3734350960029348195

Ответы (0 шт):