« Zurück zu Produkt

Dokumentation

IPS_RunScriptTextWaitEx

 string IPS_RunScriptTextWaitEx (string $SkriptText, array $Parameter) 

Parameterliste

SkriptText

String welcher als Skript aufgerufen werden soll.

Parameter

Key (string) => Value (variant) Paar auf die im neu ausgeführten Skript zugegriffen werden kann.

Rückgabewert

Resultat des ausgeführten Skripts

Beschreibung

Die Funktion startet ein Skript mit dem Inhalt SkriptText, übergibt dabei das Array Parameter als Argument und wartet auf das Ende der Skriptausführung, um das Resultat als Rückgabewert zu übergeben.. Es ist nicht nötig PHP-Tags mit anzugeben.

Das Array Parameter kann beliebig viele “Key => Value” Paare enthalten (siehe PHP Arrays). Jedes Paar erscheint im aufgerufenen Skript als Variable Key mit ihrem Inhalt Value.

Beispiel

//Skript, dass einen Text als Skript mit Parameterübergabe starten will
echo IPS_RunScriptTextWaitEx('echo $_IPS["Titel"]. "verlauf" . PHP_EOL; echo $_IPS["Tmin"] + 30.0;', Array("Titel" => "Temp.", "Tmin" => 10.0));
Haben Sie noch Fragen?