人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

PHP に関する質問です。
for(式1,式2,式3)の 式3の部分は、
$i++ でなくて、2づつ増やしたい場合にはどうしたら
いいのでしょうか?

●質問者: kaiketsu
●カテゴリ:インターネット ウェブ制作
✍キーワード:PHP
○ 状態 :終了
└ 回答数 : 4/4件

▽最新の回答へ

1 ● arcana
●3ポイント

やり方は色々とあると思いますが。

for (初期値式; 条件式; $i++, $i++) { 処理内容 ... }

or

for (初期値式; 条件式; $i++) { 処理内容 ... $i++; }

※処理内容のどこかに更に $i++ を追加。

というのが、簡単ではないでしょうか。

http://dummy/

◎質問者からの返答

そんなに面倒なんでしょうか


2 ●
●40ポイント

$i++ の部分を普通に $i = $i + 2 にすれば良いです。


3 ● くまっぷす
●25ポイント

http://www.komonet.ne.jp/~php/chap6.htm

http://masago.kir.jp/php20030521.php

for(初期値式; 条件式; $i = $i + 2){...}

でいけますよ。

要は式だったら何でも実行されるのです。

$i = $i * 2にしたら$iの値が倍々になるし、ループ制御変数$iに関係ない式を入れてもいいです(わかりにくくなるのでやめたほうがいいですが)。


4 ● bigorange
●22ポイント

$i++を$i+=2か$i=$i+2にしすれば良いと思うよ

http://q.hatena.ne.jp/answer

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ