Geshi (PHP) Markup Test

chapter 1 - seems to be working

nummer 1
  1. $vars['version'] = '0.1';
  2.     $vars['path'] = $path;   
  3.     $vars['webroot'] = 'style/';       
  4.     $data = parse_textile($path, $vars);
  5.    
  6.     $vars['content'] = $data['content'];
  7.     $vars['title']   = $data['title'];
  8.    
  9.     render('index.html', $vars);

jetzt der zweite versuch

  1. // ein Kommandozeilen-Filter im Unix-Stil zum Umwandeln von Groß- in
  2. // Kleinschreibung am Beginn eines Abschnitts
  3. $fp = fopen("php://stdin", "r") or die("kann stdin nicht lesen");
  4. while (!feof($fp)) {
  5.   $zeile = fgets($fp);
  6.    '|<p>\s*\w|',
  7.      // hier sind entweder einfache Anführungszeichen nötig
  8.      // oder alternativ die Maskierung aller $ als \$
  9.      '$treffer',
  10.      'return strtolower($treffer0);'
  11.    ),
  12.    $zeile
  13.   );
  14.   echo $zeile;
  15. }
  16. fclose($fp);

und das wars auch schon.