私はウェブサイト用のツールを開発していますが、私は奇妙な問題、あるいはそれ以上に奇妙な状況を思いつきました。TeamSpeak API for PHPによって変数が変更されています
私はコードを使用してTeamSpeakサーバーからデータを取得しています。私はこの情報を使用して、ユーザーのプロファイルを作成します。
// Get the clients list
$a=$ts3->clientList();
// Get the groups list
$b=$ts3->ServerGroupList();
// Get the channels list
$c=$ts3->channelList();
echo "<pre>";print_r($a);die();
は、このコードブロックの出力は全く異なる(ますprint_rに注意してください):
$ts3 = TeamSpeak3::factory("serverquery://dadada:[email protected]:1234/");
// Get the clients list
$a=$ts3->clientList();
// Get the groups list
$b=$ts3->ServerGroupList();
// Get the channels list
$c=$ts3->channelList();
は今、奇妙な状況は、このコードブロックの出力は、ということです
// Get the clients list
$a=$ts3->clientList();
// Get the groups list
#$b=$ts3->ServerGroupList();
// Get the channels list
#$c=$ts3->channelList();
echo "<pre>";print_r($a);die();
私が意味するのは、私がclientList()
の後に呼び出す関数です変数$a
に保存する)がその変数の内容を変更しています。これは、彼らが出力に変数を追加するようなものです。
私は専門的にPHPを学んだことはありません。私はそれを試しています...この動作を正当化するこの言語について何か不足していますか?私がいたら、私はそれをやめるために何ができますか?
ありがとうございます。
まだ問題がありますか? – naurel
はい。私が本当に必要なものではありません。つまり、私の問題を解決することができる何かを考えることができます。しかし、ここで何が起こっているのか本当に理解したいと思います。 –
ちょうどテストし、私が同じ問題を抱えていることを知りました。私はしばらくの間、このAPIを使用しました、そして、私がそれを見ているのは初めてです。私はそれを調べます。 – naurel