13.07.2015 Aufrufe

Download - IP-Symcon

Download - IP-Symcon

Download - IP-Symcon

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

}$data = $datasets[count($datasets) - 1];}// Inhalt von $data im Puffer der RegisterVariable-Instanz speichernRegVar_SetBuffer($_<strong>IP</strong>S['INSTANCE'], $data);Folgendes Beispiel verkettet empfangene Daten und gibt Blöcke von einer Länge von genau 16 Zeichen aus:// wenn das Skript von einer RegisterVariable-Instanz aus aufgerufen worden istif ($_<strong>IP</strong>S['SENDER'] == "RegisterVariable"){// bereits im Puffer der Instanz vorhandene Daten in $data kopieren$data = RegVar_GetBuffer($_<strong>IP</strong>S['INSTANCE']);// neu empfangene Daten an $data anhängen$data .= $_<strong>IP</strong>S['VALUE'];// wenn $data mindestens 16 Zeichen lang istif (strlen($data) >= 16){// $data in Blöcke von bis zu 16 Zeichen zerlegen$datasets = str_split($data, 16);// $data leeren$data = "";}// alle Datensätze durcharbeitenfor ($i = 0; $i < count($datasets); $i++){// vollständige Datensätze (genau 16 Zeichen lang) ausgebenif (strlen($datasets[$i]) == 16){echo "empfangener Datensatz: ".$datasets[$i]."\n";}else{// Unvollständige Datensätze in $data schreiben$data = $datasets[$i];}}}// Inhalt von $data im Puffer der RegisterVariable-Instanz speichernRegVar_SetBuffer($_<strong>IP</strong>S['INSTANCE'], $data);Tipps & TricksSie können sich alle übergeben Variable anzeigen lassen

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!