Dr. Arne JachensDr. Arne Jachens

php Library

XML_readFile

Keine Erläuterungen gefunden.

<?php
function XML_readFile($fname){
  $xml="";
  if (file_exists($fname)) {
    $fid = fopen($fname, "r");
    $line = fgets( $fid, 1024 );
    while(!feof($fid)){
      $xml.=$line;
      $line = fgets( $fid, 2048 );
    }
    fclose($fid);
  }else{
    printf("FILE ".$fname." DOES NOT EXIST!\n");
  }
  /* neglect comments <!-- --> */
  $continue=true;
  while ($continue){
    $startComment=strpos($xml,"<!--");
    $endComment=strpos($xml,"-->")+4;
    if (empty($startComment)){
      $continue=false;
    }else{
      $firstpart=substr($xml,0,$startComment);
      $lastpart=substr($xml,$endComment);
      $xml=$firstpart.$lastpart;
    }
  }
  return $xml;
}
?>

Index of Library

1globals.php
2readData.php
3XML_readFile.php
4fraktal.php
5fileGrep.php
6XML_extractTag.php
7writeNamedData.php
8readXmlFile.php
9readNamedData.php
10XML_findAllElements.php
11readFromStdIn.php
12plotResult.php
13dtaus.php
14pdf.php
15fitData.php
16XML_extractElement.php
17readFilenames.php
18writeData.php
19genDTAUS.php
20closeFigures.php
21XML_extractAttribute.php
22enumerateFiles.php
23db.php
24polynominalFit.php
25LaTeXbrief.php
26hex2dec.php

Der gesamte Sourcecode darf gemäß GNU General Public License weiterverbreitet werden.