これを説明するのは少し複雑ですが、一生懸命頑張ります。TeamSpeak 3 のチャネルの説明を編集するツールを作成しようとしています。これを行うには、channeledit と呼ばれる機能を使用します。
使用例: channeledit channel_description=My\sDescription
おそらく \s = スペース \n = 改行ですが、テキストエリアから php スクリプトを使用して行を次のように出力する方法はありますか?
My\sDescription\nWelcome\sto\smy\sServer
次のように表示されるのではなく: My Description Welcome to my Server
スペースや改行がある場合、これによりコマンドが強制終了され、動作が停止します。ここで誰か助けてくれませんか?
このコードは次のとおりです。
$name = "テスト テスト テスト テスト テスト";
$ts3_VirtualServer->execute("channeledit cid=" . $current_cid . " channel_description=" . $name);