10 日間で PHP を学ぶ 2 日目_PHP チュートリアル
学習目的:PHPのプロセス制御をマスターする
1. If..elseループは3つの構造があります
1つ目はif条件のみを使用し、単純な判定として扱います。 「何かが起こった場合の対処法」と解釈されます。構文は次のとおりです。
if (expr) { ステートメント }
ここで、 expr は判定条件であり、通常は論理演算記号を判定条件として使用します。ステートメントは、条件を満たすプログラムの実行部分です。プログラムが 1 行のみの場合は、中括弧 {} を省略できます。
例: この例では中括弧が省略されています。
if ($state==1)echo "haha" ;
?>
ここで特に注意していただきたいのは、ASP プログラマーがこの間違いをよく犯す可能性があるということです。 = は代入です。
例: この例の実行部分は 3 行あり、中括弧は省略できません。
if ($state==1) {
echo "haha;
echo "
" ;
}
?>
2 つ目は、else can の条件を追加することです。構文は次のとおりです
if (expr) { ステートメント 1 } else { ステートメント 2 } 例: 上記の例をより完全なものに変更します。実行命令は 1 行だけなので、中括弧を追加する必要はありません
if ($state==1) {
echo "
";
3 番目のタイプは再帰的な if..else ループで、通常はさまざまな意思決定の判断に使用されます。いくつかの if..else を組み合わせて処理します
if ( $a > $b ) {
echo "a is great"
} elseif ( $a == $b ) {
echo "a は b に等しい" ;
echo "a は b より小さい" ;
for (expr1; expr2; expr3) { ステートメント }
ここでexpr1 は条件の初期値です。 expr2 は判定条件として使用されます。 expr3 は、ステートメントの実行後に実行される、次のループの条件を変更するために使用されます。ステートメントはプログラムの実行部分です。プログラムが 1 行しかない場合は、中括弧 {} を省略できます。次の例は、for ループ
< を使用して記述します。 ;?php
for ( $i = 1 ; $i echo "これは ".$i." 番目のループです
}
3. 通常処理されるスイッチループ 複合条件判定では、各サブ条件は case 命令の一部です。実際には、同様の if 命令を多数使用すると、スイッチ ループに合成できます。
構文は次のとおりです
switch (expr) { case expr1: statement1; case expr2: statement2; }
expr 条件は通常、変数名です。 case の後の exprN は通常、変数の値を表します。コロン以降が条件に合致した実行部分となります。ループを抜け出すには必ず Break を使用してください。
switch ( date ( "D" )) {
case "Mon" :
echo "今日は月曜日" ;
case "火曜日" :
echo "今日は火曜日" ; ;
ケース "今日は水曜日" ;
ケース "今日は金曜日" ; Break;
デフォルト :echo "今日は休日です" ;
Break; } ここで注意する必要があるのは、break; です。省略しても問題ありません。 明らかに、上記の例で if ループを使用するのは非常に面倒です。もちろん、設計時には、発生確率が最も高い条件を先頭に、最も発生確率が低い条件を最後に配置することで、プログラムの実行効率を高めることができます。上記の例では、発生確率は毎日同じなので、条件の順序を気にする必要はありません。
今日はここまでです。明日からデータベースの使用について話しましょう。

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック









PHP 8.4 では、いくつかの新機能、セキュリティの改善、パフォーマンスの改善が行われ、かなりの量の機能の非推奨と削除が行われています。 このガイドでは、Ubuntu、Debian、またはその派生版に PHP 8.4 をインストールする方法、または PHP 8.4 にアップグレードする方法について説明します。

CakePHP は、PHP 用のオープンソース フレームワークです。これは、アプリケーションの開発、展開、保守をより簡単にすることを目的としています。 CakePHP は、強力かつ理解しやすい MVC のようなアーキテクチャに基づいています。モデル、ビュー、コントローラー

ファイルのアップロードを行うには、フォーム ヘルパーを使用します。ここではファイルアップロードの例を示します。

Visual Studio Code (VS Code とも呼ばれる) は、すべての主要なオペレーティング システムで利用できる無料のソース コード エディター (統合開発環境 (IDE)) です。 多くのプログラミング言語の拡張機能の大規模なコレクションを備えた VS Code は、

CakePHP はオープンソースの MVC フレームワークです。これにより、アプリケーションの開発、展開、保守がはるかに簡単になります。 CakePHP には、最も一般的なタスクの過負荷を軽減するためのライブラリが多数あります。

このチュートリアルでは、PHPを使用してXMLドキュメントを効率的に処理する方法を示しています。 XML(拡張可能なマークアップ言語)は、人間の読みやすさとマシン解析の両方に合わせて設計された多用途のテキストベースのマークアップ言語です。一般的にデータストレージに使用されます
