0

ZF 1.12.0 と 2.0.3 の両方を試してから、次のコードを実行しました。

私のコンピューターでは機能せず、次の行で動かなくなったようです。

$videoEntry = $yt->newVideoEntry();

その行の周りに 2 つのエコーを配置すると、最初のエコーのみが表示されたので、それはわかっています。

奇妙なことは、そのようなメソッドがnewVideoEntry()どこにも呼び出されていないことです。そして、最も厄介なことは、インターネット上のどこにも見つからない古いバージョンである ZF 1.11.11 を使用していることが判明したphpcloudで完全に正常に動作することです。

私は本当に迷っています。何か案が?それらは非常に異なり、互換性がないため、どのバージョンを使用する必要がありますか。そのコードの解決策はありますか?

4

2 に答える 2

1

メソッド newVideoEntry() は魔法のメソッドであるため存在しません。Zend_Gdata_App::__call がそれを処理します。Zend_Gdata_YouTube_VideoEntry が作成され、処理が続行されます。

于 2012-11-09T09:48:28.850 に答える