現在、以下のコードを使用して、ゲーム サーバーの現在のサーバー ステータスを示すサイトからファイルを取得しています。ファイルはプレーンテキスト形式で、サーバーのステータスに応じて次のように出力されます。
出力:
{ "state": "online", "numonline": "185" }
また
{ "state": "offline" }
また
{ "state": "error" }
ファイル取得コード:
<?php
$value=file_get_contents('http:/example.com/server_state.aspx');
echo $value;
?>
「状態」と「numonline」を独自の変数に変換したいので、次のように if を使用して出力できます。
<?php
$content=file_get_contents('http://example.com/server_state.aspx');
$state <--- what i dont know how to make
$online <--- what i dont know how to make
if ($state == online) {
echo "Server: $state , Online: $online";
} else {
echo "Server: Offline";
)
?>
しかし、'state' と 'numonline' をプレーン テキストから独自の変数 ($state と $online) に変換する方法がわかりません。