function get_price_by_market_hash(array $prices, string $market)
{
foreach ($prices as $price) {
if ($price['market_hash_name'] === $market) {
return (float) $price['price'];
}
}
return null;
}
var_dump(
get_price_by_market_hash(
$data['prices'],
'AK-47 | Aquamarine Revenge (Field-Tested)'
)
);
// float(166.07)
<?php
$str = <<<EOF
--------------
blablabla
1235546
dgffdggff
--------------
Нужен текст
blablabla
1235546
dgffdggff
EOF;
$parts = array_map('trim', preg_split('/^-+$/m', $str, -1, PREG_SPLIT_NO_EMPTY));
var_dump($parts);
array(2) {
[0]=>
string(27) "blablabla
1235546
dgffdggff"
[1]=>
string(50) "Нужен текст
blablabla
1235546
dgffdggff"
}