php Library
writeNamedData
Keine Erläuterungen gefunden.
<?php function writeNamedData($data,$fname,$delimiter,$format){ if (empty($format)){ $format="%4.3e"; } $header = array_keys($data); print_r($header); $fid = fopen($fname, "w"); $dim=count($header); $string = sprintf(" #%s",$header[0]); for($v=1;$v<$dim;$v++){ $string = sprintf("%s".$delimiter."%s",$string,$header[$v]); } #v $string.= "\n"; fputs($fid,$string); $formatComb="%s".$delimiter.$format; for($t=0;$t<count($data[$header[0]]);$t++){ if($format=="asis"){ $string=$data[$header[0]][$t]; for($v=1;$v<$dim;$v++){ $string.=$delimiter.$data[$header[$v]][$t]; } #v }else{ $string=sprintf($format,$data[$header[0]][$t]); for($v=1;$v<$dim;$v++){ $string = sprintf($formatComb,$string,$data[$header[$v]][$t]); } #v } $string.= "\n"; fputs($fid,$string); } #t #echo "wrote file:".$fname."\n"; fclose($fid); } ?>
Index of Library
Der gesamte Sourcecode darf gemäß GNU General Public License weiterverbreitet werden.