Schokoschabe: Optionale Argumente

Beitrag lesen

Ich antworte mal hier aber für alle Antworter :)

Wenn das ganze nur für meine private Nutzung wäre, wäre es sich kein Problem.
Allerdings will ich die Klasse auch Leuten zur Verfügung stellen, die im schlimmstfall keine Ahnung von PHP haben. Es soll also mit so wenig Vorwissen wie möglich benutzbar sein.

Die Klasse erstellt aus einem Text einen Farbverlauf.

Als feste Parameter werden also übergeben:

  • $text
  • $startfarbe
  • $endfarbe

Das funktioniert alles reibungslos.

Ich wolle dem Nutzer aber die Möglichkeit geben, zusätzlich (so ursprünglich geplant)

  • eine weitere Farbe
  • eine Textgröße
  • und eine Font

als optionale Parameter zu übergeben. Mit dem Wert "NULL" würde das für Normalanwender vllt eher umständlich, selbst wenn ich die Klasse mit detaillierten Erklärungen ausliefere.

Hoffe ich habe mich einigermaßen verständlich gemacht :)