これをJavascriptで一度行ったことがあることは知っていますが、PHPでこれを行うにはどうすればよいですか?基本的に私はこれをしたい:
if (empty($counter)){
$counter = 1;
}else{
"plus one to $counter" ($counter++?)
}
しかし、私が試したとき、それはうまくいきませんでした。どうすればこれを行うことができますか?
ありがとうございました :)
編集:これは私ができるようにするためです:
if ($counter == 10){
echo("Counter is 10!");
}
編集:
これはすべて「while()」に含まれているため、現在実行しているクエリではLIMITが機能しないため、何回発生したかを数えることができます。
しばらくの間、なぜ余分なのですか?私はこれをします:
$counter = 0;
while(...)
{
(...)
$counter++;
}
echo $counter;
特定の値をインクリメントするには、インクリメント演算子_++
_を整数変数に付加し、変数が設定されているかどうかを確認する条件式を使用せずに、whileループ内に直接配置します。
_$counter = 1;
while(...){
echo "plus one to $counter";
$counter++;
}
_
カウンターを使用してコードを実行する回数を決定する場合は、while()
式内に条件を配置できます。
_while($counter < 10){
echo "plus one to $counter";
$counter++;
}
echo("Counter is $counter!"); // Outputs: Counter is 10!
_
PHPが画面とそれに伴う他のコントロールに出力する方法の基本を学ぶ必要があります。
if (empty($counter)){
$counter = 1;
}else{
echo 'plus one to $counter';
$counter++;
}
それらの線に沿った何かがあなたのために働くでしょう。
PHPは、あなたが投げかけるものに対してかなり柔軟性があります。ステートメントの最後にはセミコロンが必要であり、画面に出力する場合は(最初に)echo
ステートメントに依存することを覚えておいてください。
また、echo
ステートメントを処理するときは、一重引用符と二重引用符の違いに注意してください。二重引用符は、含まれている変数を処理します。
$counter = 3;
echo "plus one to $counter"; // output: plus one to 3
echo 'plus one to $counter'; // output: plus one to $counter