<?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;
}
?>
Avis: Un non bien formé valeur numérique rencontré dans ./includes.php sur la ligne 28PHP: "valeur numérique non bien formé a rencontré"
Salut,
Je reçois l'erreur ci-dessus. Ligne 28 est: $ faum = money_format ('% (# 1n', Aum $) "\ n";
J'ai trois questions:.
- Pourquoi ai-je cet avis d'erreur et que dois-je faire
- Existe-t-il un meilleur moyen de télécharger un fichier texte CSV qui a une séparation de virgule non-uniforme dans un tableau HTML? Par séparation de virgules "non-uniforme": DONNEES CLES, DATA ,,, $ aum DATA ,,,,,, DATA, etc Comme vous pouvez le voir, je dérive $ aum en utilisant la fonction fichier(). Je compte ensuite le nombre de caractères à partir de la droite du début de chaque rangée pour obtenir t il fixe nombre de caractères qui correspond à la $ AUM DATA. La variable $ x correspond aux numéros de ligne du fichier. Ensuite, je peux retourner chaque dollar $ par ligne $ x. Je suis nouveau à PHP et aimerais savoir s'il y a une manière plus intelligente de faire ceci.
J'apprécie tous les conseils/conseils que vous pourriez partager.
thx,
BTW: Vous pouvez utiliser $ AUM = substr (contenu $ [$ x], 13, 11) peut-être même http://php.net/fgetcsv – VolkerK