<?php
function aum($x) {
$contents = $_FILES['userfile']['tmp_name'];
$contents = file("$contents");
$aum = $contents[$x][13].$contents[$x][14].$contents[$x][15].$contents[$x][16].$contents[$x][17].$contents[$x][18].$contents[$x][19].$contents[$x][20].$contents[$x][21].$contents[$x][22].$contents[$x][23];
$faum = money_format('%(#1n',$aum)."\n";
return $faum;
}
?>
Notice: A non well formed numeric value encountered in ./includes.php on line 28
Merhaba,
I'm getting the error above. Line 28 is: $faum = money_format('%(#1n',$aum)."\n";
I have three questions:
- Neden bu hata bildirimi alıyorum ve bunu düzeltmek için ne yapmalıyım?
- Bir HTML tabloya düzgün olmayan virgül ayrımı olan bir CSV metin dosyası yüklemek için daha iyi bir yolu var mı? "Düzgün olmayan" virgül ayrılmasıyla Yani: KEY DATA, DATA, $aum DATA,,,,, DATA, vb Gördüğünüz gibi, ben file() fonksiyonunu kullanarak $ Aum kaynaklanan duyuyorum. Sonra $ aum DATA ile karşılık fixed karakter sayısını elde etmek için her satırın başında sağdan karakter sayısını. $ X değişkeni dosyasında satır numaraları karşılık gelir. Sonra satır $ x başına her $ Aum dönebilirsiniz. Ben PHP için yeni duyuyorum ve bunu yapmak için daha akıllı bir yol olup olmadığını bilmek istiyorum.
Ben paylaşmak olabilecek herhangi bir ipucu / tavsiye ederiz.
thx,