#!/usr/bin/env php 1, 'state' => 1, 'timestamp' => '' ); foreach (array('t', 'h') as $type) { for ($n = 0; $n < 8; $n++) { $data[$type . $n] = ''; } } $data = array_merge( $data, array( 'tc' => '', 'fc' => '', 'wg' => '', 'ns' => '', 'rain' => '', 'checksum' => 0 ) ); $n = 0; while (true) { foreach ($arChannels as $nChanNum) { $data['t' . $nChanNum] = str_replace('.', ',', rand(160, 260) / 10); $data['h' . $nChanNum] = rand(30, 80); } echo '$' . implode(';', $data) . "\r\n\r\n"; sleep(1); } ?>