1
私はHTMLファイルとPHPファイルを持っています。 index.htmlは、AJAXを使用してPHPスクリプトに値を転送します。 servo.phpファイルは、index.htmlから取得したすべての値を/ dev/servoblasterファイルに書き込むことが必要です。私はどのようにPHPで値を転送できますか?
あなたはここにファイルを見つけることができます。
を質問:この例では、私が転送したい値はP1-11 = 160です。しかし、私は値が何でも(すべての値に対して単一のスイッチを作成しないように)できればいいと思っています。代わりに、次の操作を行い、書き込み特定のテキストを探しているswitch文持つの
if(isset($_GET['dir'])) {
// $_GET['dir'] -> Direction (up|dn|lt|rt|stop)
$handle = fopen("/dev/servoblaster", 'w');
switch($_GET['dir']) {
case "P1-11=160":
fwrite($handle, "P1-11=160\n"); //write in /dev/servoblaster - P1-11=160
break;
}
fclose($handle);
}
最初にスイッチ/ケースステートメントを使用する理由は何ですか? 'fwrite($ handle、$ _GET ['dir'])'という値を書くのはなぜですか? –