2016-09-16 65 views
0

我是新來的PHP。現在我可以閱讀代碼(不好),並可以寫一點點。從體重秤問題閱讀(PHP)

我有幾個體重秤。 從第一個我可以用這個腳本讀取重量:

// host and port to connect to 
$host = "10.0.0.119"; 
$port = 3400; 

// connect to the port 
$fp = fsockopen($host, $port, $errno, $errstr); 

// don't die 
set_time_limit(0); 

// if connection not successfull, display error 
if (!$fp) 
{ 
    die("no connection"); 
} 
else 
{ 
    // connection successfull, listen for data (1024 bytes by default) 
    $got = fgets($fp); 

    // display the data 
    echo $got; 
} 

fclose($fp); 

下面是套接字監聽輸出:

socket listener

這裏是從瀏覽器:

browser and other scale

但從其他規模我什麼都看不懂。 這裏是來自插座端子的輸出:(見圖3)

我認爲問題是在PHP腳本中,但我無法找到它。如果有人能幫助我,我會很開心。

+0

現在解決這個問題的:'的ini_set( 「auto_detect_line_endings」,真正的); ' –

回答

0

現在解決這個問題的:

ini_set("auto_detect_line_endings", true); 

這:

$got = fgets($fp, 120000);