これが可能かどうか、または意味があるかどうかはわかりませんが、このループを含むように変数を設定したいと思います:
<?php
do{
$x = $x + 1;
} while ($x<=5);
?>
これは可変変数で実現できますか?
こんな感じですか?
<?php
$varVar = rand(0,10);
for ($i=1; $i<=$varVar; $i++)
{/*the loop*/}
?>
あなたがObjective-Cのブロック構文に似たものを求めていない限り、あなたが何を意味するのか本当にわかりませんか?
私は、あなたが PHP を初めて使用することを想定しています。そうであれば、関数を探しているのではないでしょうか? 上記で行ったことにより、$x の値が 5 に等しくなります。これを関数で行う場合は、次のようになります。
<?php
function doSomething($count) {
do {
// do something here
} while ($x <= $count);
}
doSomething(5);
?>
関数を作成しようとしていると思われます:
function fun($x) {
do {
$x = $x + 1;
} while ($x <= 5);
return $x;
}
次に、コードで次のように簡単に記述できます。
$x = fun($x);