RのWeb制作

Webサービス制作のための技術情報を。データ分析(Python、機械学習コンペ他)や自作野球ゲームMeisyoのこと中心。

Web制作

知らなかった!「while」と「do while」の違い

投稿日:

amazing
Perl→PHPを独学でやって現在C言語をやってます。
「do{ ~ }while( ~ );」←ナニコレ状態でした。

「while」と「do while」の違いは、
「前」で条件判定をするか、「後ろ」でするかの違いだけでした。知らなかった・・・。

<?php
$i = 0;
while ($i > 0) {
    echo $i;
}
?>

実行結果は何も表示されません。

<?php
$i = 0;
do {
    echo $i;
} while ($i > 0);
?>

実行結果は「0」と表示されます。

何か使えそうだけど今は思いつかない\(^o^)/

-Web制作

執筆者:


comment

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

関連記事

[Meisyo]練習試合にレーティング制を導入

練習試合にレーティング制を導入しました。 レートはメイン画面に下記のように表示されます。 平均レートは1000です。 レーティングの変動⊿Rは下記の式で表されます。 a(レートRa)がb(レートRb) …

[Meisyo]投手交代アルゴリズムの変更

要望 投手起用と代打について現状自分は投手起用をこんな感じにしていて 代打は6回以降にしたいのですが投手の数の関係で9回以降に代打を起用された場合に野手が登板することになり困っています。代打起用を何回 …

no image

急がば回れ「初めてのPHP5」の紹介

「今からプログラミング(PHP)はじめたいなあ」という方へ。 パソコンスクールで学ぶことやネットで独学するのも間違いなくいい方法です。 私はオライリージャパンから出ている「初めてのPHP5」をおすすめ …

no image

[PHP]まとめ読みをPSRで改良する(4)

まとめ読みをPSRで改良する(3)から約一週間。 こんがらがっていた頭の中がすっきりして、なんとなくですがオブジェクト指向がわかってきたような気がします。 オブジェクト指向で大事そうなのは、機構(機能 …

[Meisyo]ビッグデータから学ぶ試合の基礎設計3

これは[Meisyo]ビッグデータから学ぶ試合の基礎設計2の投手編です! ここでは、「どのパラメータが打率等にどれくらい関係するのか」を理解することで強いチームを作る指針を記載しておきます。 というわ …