/web/mod/mod.parse.php

Description
  • license: COPYING
  • copyright: © 2001-2007 The FLIP Project Team
  • version: $Id: mod.parse.php 1395 2007-06-15 13:59:13Z loom $
  • author: Moritz Eysholdt
Functions
JoinParam (line 91)
void JoinParam ( $Params)
  • $Params
ParseParam (line 36)

Die Funktion ParseParam() parst einen Parameter in seine einzelnen Schlüssel => Wert Verhältnisse.

Der Parameter kann dabei die Form haben, welche bei den Attributen eines HTML-Tags üblich ist:

  1.    paramname=test p1name="ein langer inhalt"
Genauso können die Werte den Schlüsseln auch durch ihre Reihenfolge zugeordnet werden. (anstatt durch das vorangehende "schluesselname="):
  1.    test "ein langer inhalt"
beide Möglichkeiten lassen sich kombinieren, wobei es sich nicht empfielt nach einem durch einen Schlüsselnamen idetifizierten Wert noch einen durch seine Reihenfolge idetifizierten unter zu bringen. Also:
  1.    gut:
  2.    test test2 seltenesflag=12 meldung="so dies und jenes"
  3.    schlecht:
  4.    test test2 meldung="so dies und jenes" 12

  • return: Verläuft das parsen erfolgreich wird ein Array im Format Schlüssel => Wert zurückgegeben, ansonsten ein string mit einer Fehlermeldung.
array ParseParam (string $Param, array $ParamNames, [ $FixedParams = true])
  • string $Param: der zu parsende Parameter
  • array $ParamNames: Die Namen der Parameter in der Reihenfolge in der sie identifiziert werden.
  • $FixedParams

Documentation generated on Mon, 22 Oct 2007 17:17:25 +0200 by phpDocumentor 1.3.1