<?php
$transport = " Koszt: 283,00 zł ";
$transport = str_replace('Koszt:' ,'', $transport);
$transport = str_replace('zł', '', $transport); //usuwam zł
$transport = preg_replace('/\s+/', '', $transport); //usuwam niewidoczne znaki "spacje"
$transport = str_replace(',' ,'.', $transport); //zamieniam przecinek na kropke
var_dump(filter_var($transport, FILTER_VALIDATE_FLOAT));
preferences:
25.8 ms | 407 KiB | 5 Q