Como fazer números não serem mostrados em forma científica?

Eu quero escrever uma matriz de números de ponto flutuante em arquivos

<?php
$x=[0.000455,0.000123,0.00005690330203];
$fname='test.txt';
$str='';
foreach($x as $elem){
$str .= "$elem\n";
  }
file_put_contents($fname,$str);
?>

mas no test.txt, eu vejo

0.000455
0.000123
5.690330203E-5

Eu não quero que o número do ponto flutuante seja mostrado na forma científica / exponencial, espero que eles mantenham a forma original, além disso, há também inteiros grandes como 12430120340, então se eu usar formato especial para números de ponto flutuante, como 0.000123293304 então talvez não é adequado para números inteiros grandes, talvez convertê-los em strings pode ser uma boa ideia? mas como?

questionAnswers(2)

yourAnswerToTheQuestion