申し訳ありませんが、私はWebを読んで検索していますが、解決策が見つかりません:(。助けていただければ:)ありがとうございます。
位置をハードコーディングすると、うまく機能します。私はすでにいくつかの異なる方法でこれを試しました...
PS私は演習のためにある種の画像ギャラリーajaxページを作成する必要があります:)この位置変数はシングルトン/静的クラスでなければならないと思います。私はまだこのクラスをテストできませんでしたが、これは常に最初と最後の画像に対してのみ機能すると思います:)(Javaコードではこれは非常に簡単です:))。
エラー: 注意:未定義の変数:11行目のD:\ Wamp \ www \ test\gethint.phpの位置
<?php
class Index {
private $position=1;
public function next(){
return $position++;;
}
public function prev(){
return $position--;
}
public function reset(){
$position=1;
return $position;
}
}
$action=$_REQUEST["action"];
$index = 0;
if($action!=1){
$index=Index::prev();
} else {
$index=Index::next();
}
if($index < 1){
$index=7;
}
if($index > 7){
$index=1;
}
$response="<img border=\"0\" src=\"".$index.".jpg\" alt=\"".$index."\" width=\"500\" height=\"334\">";
echo $response;
?>