Dokumentation
IPS_GetScript
array IPS_GetScript (int $SkriptID)
Parameterliste
| SkriptID | Die zu zeigende SkriptID |
Rückgabewert
Folgende Informationen stehen als key => value Paare zur Verfügung:
| Index | Typ | Beschreibung | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| IsBroken (bis 3.4) | boolean | TRUE, wenn beim letzten Skriptaufruf Fehler aufgetreten sind, andernfalls FALSE (ab 4.0 ersetzt durch ScriptIsBroken) | |||||||||
| LastExecute (bis 3.4) | integer | Unix Timestamp des letzten Aufrufs (ab 4.0 ersetzt durch ScriptExecuted) | |||||||||
| ScriptCRC (ab 5.1) | string | CRC32 der Datei | |||||||||
| ScriptIsBroken (ab 4.0) | boolean | TRUE, wenn beim letzten Skriptaufruf Fehler aufgetreten sind, andernfalls FALSE | |||||||||
| ScriptExecuted (ab 4.0) | integer | Unix Timestamp des letzten Aufrufs | |||||||||
| ScriptFile | string | Dateiname des Skripts | |||||||||
| ScriptID | integer | SkriptID | |||||||||
| ScriptSize (ab 5.1) | integer | Größe in Byte | |||||||||
| ScriptType | integer | Skript-Typ
|
|||||||||
| ScriptUpdated (ab 5.1) | integer | Unix Timestamp der letzten Aktualisierung |
Beschreibung
Die Funktion liefert ein Array mit Informationen über das Skript mit der ID SkriptID.
Beispiel
// Ab Version 5.1
print_r(IPS_GetScript(46413));
/* Beispielausgabe:
Array
(
[ScriptID] => 46413
[ScriptType] => 0
[ScriptFile] => 46413.ips.php
[ScriptUpdated] => 1542622765
[ScriptExecuted] => 1542295981
[ScriptCRC] => 8132DEB6
[ScriptSize] => 42
[ScriptIsBroken] =>
)
*/
// Ab Version 4.0
print_r(IPS_GetScript(46413));
/* Beispielausgabe:
Array
(
[ScriptIsBroken] =>
[ScriptExecuted] => 1204933792
[ScriptFile] => 46413.ips.php
[ScriptID] => 46413
[ScriptType] => 0
)
*/
// Bis Version 3.4
print_r(IPS_GetScript(46413));
/* Beispielausgabe:
Array
(
[IsBroken] =>
[LastExecute] => 1204933792
[ScriptFile] => 46413.ips.php
[ScriptID] => 46413
[ScriptType] => 0
)
*/