у меня есть длинная строка, разделенная пробелами (считывается из текстового файла)
Строка ввода:
$value = "TestNumber1 X Chan 1 Wrap Hi (5.0 V) (UNC) 9.860 V GELE (>= <=) 9.750 10.250 Passed"
То, что я хочу сделать, и успешно сделал, это разобрать эту строку в массив, используя:
$Exploded = explode(" ",$value);
К сожалению, я также хочу разделить часть GELE (> = <=) и следующее число (в данном случае 9.750), поэтому я решил сделать это проще, прежде чем взорвать строку, которую я сделаю : </p>
$value = str_replace("GELE (>= <=) ","GELE (>= <=) ",$value);
Проблема в том, что по какой-то причине замена не работает. Как будто он не видит иглу. Это то, что мне дает мой разобранный массив строк после выполнения str_replace.
Array ( [0] => TestNumber1 X Chan 1 Wrap Hi (5.0 V) (UNC) [1] => 9.860 [2] => V [3] => GELE (>= <=) 9.750 [4] => 10.250 [5] => Passed [6] => )
Как видите, элемент [3] => GELE (> = <=) 9.750 </p>
Есть ли что-нибудь глупое, что я делаю здесь, чтобы моя функция str_replace не работала?
Заранее спасибо.