個人財務 PHPでHTML5とCSS3用にループを作成する方法 - ダミー

PHPでHTML5とCSS3用にループを作成する方法 - ダミー

目次:

ビデオ: 【PHP/MySQL】 HTMLとPHPは一緒に書ける!その理由と仕組み 2025

ビデオ: 【PHP/MySQL】 HTMLとPHPは一緒に書ける!その理由と仕組み 2025
Anonim

whileループはforループ以外の、PHPでの繰り返しコードの主な方法です。 HTML5とCSS3のプログラマとして、あなたが他のものを選ぶ時がありますが、両者の違いを理解することが重要です。

whileループはループに似ています。彼らは同じ考えが必要です:

<! - 1 - >
  • セントリリー変数: この特殊変数は、ループへのアクセスを制御します。 forループで通常使用されるintとは異なり、whileループのsentryは任意の型にすることができます。

  • 初期化: ループが始まる前に、セントリリー変数の初期値を設定します。あなたが何であるかわからないので、デフォルト設定に頼らないでください。代わりに、この値を自分で設定します。

  • 条件: whileステートメントには条件が必要です。この状態は、ループへのアクセスを制御します。条件が真である限り、ループは継続します。条件がfalseと評価されるとすぐに、ループは終了します。

    <! - 2 - >
  • 修飾子: あなたは何らかの形でsentry変数の値を変更する必要があります。変更ステートメントはループ内のどこかで発生することが重要です。 forループでは、ほとんどの場合、変数を追加するか減算して変数を変更します。 whileループでは、任意の種類の代入文を使用して変数を変更できます。

forループは、ループの構造が初期化、条件、および変更について考える必要があるため、whileループよりも少し安全です。 3つの機能はすべてforステートメントに組み込まれています。 whileステートメントには条件だけが必要です。これにより、他の部品は必要ないと思うかもしれませんが、危険です。

<! - 3 - >

ループの種類によっては、セントリリー変数を初期化してその値を変更する必要があります。 whileループでは、これらの機能を自分で追加する必要があります。そうしないと、無限のループや決して起こらないループが発生します。

しばらくの間、次のコードを見てください。それがどのように動作するか見るためにPHPプログラム:

while。 PHPのimg(高さ:40px;幅:50px;}

ダイスローリングゲーム2

ダイスローリングゲームへようこそ。 6つを得るために必要なロール数を確認してください!

<? php $ userNumber = 999; $カウンタ= 0; while($ userNumber!= 6){$ userNumber = rand(1、6); print <<<ここ

ここに; $ counter ++;} print "

$ counterは6を取得しようとしました。 ? >

もう一度やり直してください!

この例は、微妙なwhileループの可能性を示しています。すべての主要な要素はそこにありますが、すべてがwhileループの一部に似ているわけではありません

。 $ userNumberを初期化します。 このループでは、$ userNumberはsentry変数です。初期化では、ループが正確に1回実行されることを保証する必要があります。条件は($ userNumber!= 6)になるので、$ userNumberに明らかに6でない値を与える必要があります。999は仕事を行い、明らかに範囲外です。

  1. 初期化ステップはループの前のコードに表示されますが、初期化のステップが条件に依存するため、条件で開始してから初期化する行をバックアップすることが最善の方法です。

    条件を設定します。

    ループを続けるか停止させるべきか考えてください。この状態は、ループが継続するときに説明されます。ループを終了させる要因について考えるのは簡単です。それはいいです;ちょうど逆転する。たとえば、$ userNumberが6に等しいときにループを終了させたい場合は、$ userNumberの長さだけ継続します。 = 6。

  2. セントリを修正します。

    これはやっかいです。この特定の例では、$ userNumber = rand(1,6)という新しい乱数を取得することによって、sentry変数を変更します。しばしばwhileループでは、修正ステップはあなたが解決している問題の本質的なものです。場合によっては、ユーザーから新しい価値を得ることもできます。ファイルやデータベースから取得することもあれば、forループのように追加することもあります。

  3. ここで重要な点は、セントリリー変数を変更し、その条件がトリガーできることを確認することです。 $ userNumber = rand(1、5)を使用すると、$ userNumberは決して6にならないので、無限ループになります。

    whileループは、ロジックエラーを引き起こす可能性があるため、多くの問題を引き起こす可能性があります。つまり、

    構文

(コードの構造とスペル)は問題ありませんが、プログラムはまだ正しく動作しません。ほとんどの場合、問題は、適切に動作するループの3つの部分について考えることで解決できます:セントリを初期化し、意味のある条件を作成し、適切にセントリを修正します。

PHPでHTML5とCSS3用にループを作成する方法 - ダミー

エディタの選択

SketchUpのステータスバー - ダミー

SketchUpのステータスバー - ダミー

SketchUpのステータスバーには、モデリング中に使用するコンテキスト情報が含まれています。モデリングウィンドウの下の狭い情報には、情報の良さが満載されています。コンテキスト固有の指示:ほとんどの場合、ここでは何をしているのかを確認するためにここでチェックします。モディファイアキー(組み合わせて使用​​するキーボードストローク)

スケッチツールにインテリジェントに反応するよう設計されたダミー

スケッチツールにインテリジェントに反応するよう設計されたダミー

ダイナミックコンポーネント(DC) SketchUpが提供する真の魔法に最も近いもの。あなたがそれらを拡大縮小するときに、伸ばしたり歪んだりするのではなく、寸法を変更するはずの部品は、他の部分はしません。

SketchUpの投影テクスチャ曲線にテクスチャを追加する方法 - 複雑な曲線に画像を描くためのダミー

SketchUpの投影テクスチャ曲線にテクスチャを追加する方法 - 複雑な曲線に画像を描くためのダミー

SketchUpのサーフェスには、このメソッドの代わりはありません。地形の塊は、複雑な曲面の良い例です - 凹凸、ねじれ、波紋、多方向。扱っているカーブが単純な押し出しよりも複雑な場合は、この画像マッピングテクニックを使用する必要があります。キー...

エディタの選択

QuickBooks 2013のアイテムリストにSales Tax ItemまたはGroupを追加する方法 - ダミー

QuickBooks 2013のアイテムリストにSales Tax ItemまたはGroupを追加する方法 - ダミー

販売税の対象となる商品を販売する場合、QuickBooks 2013請求書には、これらの売上税を請求して追跡する広告申込情報も含まれます。これを行うには、売上税明細を登録します。販売税項目を登録するには、新規項目ウィンドウを表示し、タイプ...から販売税項目を選択します。

QuickBooks 2012のアイテムリストにサービスアイテムを追加する方法 - ダミー

QuickBooks 2012のアイテムリストにサービスアイテムを追加する方法 - ダミー

QuickBooks 2012でサービスアイテムを使用して、サービスを表すアイテムを購入または請求します。たとえば、CPAは、個人や企業に対して納税申告書を作成します。納税申告書を準備するためにクライアントに請求する場合、納税申告書の請求書に表示される明細はサービス項目です。 ...

QuickBooks 2013のアイテムリストにサービスアイテムを追加する方法 - ダミー

QuickBooks 2013のアイテムリストにサービスアイテムを追加する方法 - ダミー

QuickBooks 2013のサービスアイテムを使用して、サービスを表すアイテムを購入または請求します。たとえば、CPAは、個人や企業に対して納税申告書を作成します。納税申告書を準備するためにクライアントに請求する場合、納税申告書の請求書に表示される明細はサービス項目です。 ...

エディタの選択

WordPressブログのユーザーと著者を管理する方法 - ダミー

WordPressブログのユーザーと著者を管理する方法 - ダミー

WordPressユーザーページには、あなたのブログのすべてのユーザーが表示されます。各ユーザーのユーザー名、名前、電子メールアドレス、ブログの役割、およびブログに投稿された投稿の数が表示されます。フォロワー:このデフォルトロールは、...

WordPress Permalinkをサーバーと連携させる方法 - ダミー

WordPress Permalinkをサーバーと連携させる方法 - ダミー

デフォルト以外のオプションを使用してWordPressサイトのパーマリンクの場合、WordPressは特定のルールまたはディレクティブを.txtファイルに書き込みます。あなたのWebサーバー上のhtaccessファイル。 permalinkによると、htaccessファイルはあなたのWebサーバーと交信して、パーマリンクをどのように提供すべきかを示します。

WordPressブログを修正する方法 - ダミー

WordPressブログを修正する方法 - ダミー

WordPressブログをインストールした後、それがリンクされているウェブサイトに合ったブログ。既存のテーマ(スキン)を変更したり、WordPressをインストールした後に使用できる代替語句を選択することができます。選択したテンプレートがメインWebサイトに似ていることを確認してください。ただし、WordPressは...