私は問題に直面しています。コードはさまざまな方法で動作しています。私のローカルマシンでコード化すると、デモサーバーでもうまく動作しますが、クライアントサーバーでは機能しません。PHP配列に値を追加しない
$input = "";
if($tagsources!=""){
foreach ($tagsources as $show_tagsources) {
$search_sources = TestSource::search($this->access_key, $show_tagsources);
foreach ($search_sources as $source) {
if(in_array($source,$tagsources)){
$input[] = $source->id;
}
}
}
}
return $input;
クライアントのサーバーで問題なく動作しています。 私のサーバのPHPバージョンは5.2.4 クライアントのサーバのPHPバージョンは5.1.6-23.2 です。問題がどこにあるのか分かりませんが、皆さんが理解できれば非常に役に立ちます。 ありがとうございます。
投稿したコードに問題はありません。あなたのように働いていれば、ここに表示されているもの以外のものになる可能性があります。私はあなたが壊れたサーバーにいくつかのエコーステートメントを追加し、どこが壊れているかを見なければならないと思う。 – madmik3