- array_map: documentation ( source)
- var_export: documentation ( source)
- preg_split: documentation ( source)
<?php
$array = [
'SalesOrderNumber=SOH123',
'CustomerID=1',
'BigOrEqual>=44',
'SmallOrEqual<=67',
'NotEqual!=123',
'NotEqual<>2000',
'Smaller<21',
'Bigger>12',
];
var_export(
array_map(
fn($v) => preg_split(
'/([!<=>]+)/',
$v,
3,
PREG_SPLIT_DELIM_CAPTURE
),
$array
)
);