例を使用したPHPの日付と時刻の関数

PHPの日付関数とは何ですか?PHPの日付関数は、日付データ型の操作を簡素化する組み込み関数です。 PHPの日付関数は、日付または時刻を人間が読める形式にフォーマットするために使用されます。 記事が公開された日付を表示するために使用できます。 最後に更新されたデータをデータベースに記録します。 このチュートリアルでは、次のことを学びます- PHPの日付の構文と例PHPDate次の基本構文 <?php date(format,[timestamp]); ?> ここに、 「date(…)」は、サーバー上の現在の時刻を返す関数です。 「フォーマット」は、出力を次のようにする一般的なフォーマットです。 PHPの日付形式の「ymd」YYYY-MM-DD 現在の年を表示する「Y」 「「[timestamp]」はオプションです。…

PHPデータ型、変数、定数、演算子チュートリアル

このチュートリアルでは、次のことを学びます- PHPデータ型 データ型は、属性に従ってデータをカテゴリに分類することです。 英数字は文字列に分類されます 整数は分類された整数です 小数点付きの数値は浮動小数点として分類されます。 真または偽の値はブール値として分類されます。 PHPは緩く型付けされた言語です。 明示的に定義されたデータ型はありません。 PHPは、提供されたデータの属性を分析することによってデータ型を判別します。 PHPは、次のデータ型を暗黙的にサポートします 整数–整数(例:-3、0、69)。整数の最大値はプラットフォームによって異なります。 32ビットマシンでは、通常約20億です。 64ビットマシンは通常、より大きな値を持っています。 定数PHP_INT_MAXは、最大値を決定するために使用されます。…

strip_tags、filter_var、Md5およびsha1

潜在的なセキュリティの脅威 彼らは基本的にあなたのシステムを攻撃することができる人々の2つのグループです ハッカー–不正なデータにアクセスしたり、アプリケーションを妨害したりすることを目的としています ユーザー– WebサイトまたはWebアプリケーションに悪影響を与える可能性のあるフォームに、無邪気に間違ったパラメーターを入力する可能性があります。 以下は、注意が必要な攻撃の種類です。 SQLインジェクション –このタイプの攻撃は、有害なコードをに追加します SQL ステートメント。 これは、ユーザー入力フォームまたは変数を使用するURLのいずれかを使用して行われます。 追加されたコードは、SQLステートメントのWHERE句の条件をコメント化します。 追加されたコードは次のこともできます。 常に真になる条件を挿入します テーブルからデータを削除する…

PHPコメント、Include / Include_once、Require / Require_once

コメントを使用する理由 しばらくの間ソースコードに取り組んでいないと、コードの機能を忘れがちです。 ソースコードにコメントを付けると、コードの機能を思い出すのに役立ちます。 複数の開発者が同じプロジェクトで作業する必要がある場合は、ソースコードにコメントすることも非常に重要です。 ある開発者が行った変更は、コメントを読むだけで他の開発者が簡単に理解できます。 ベストプラクティスとして、コード10行ごとに3行のコメントが必要です。 このチュートリアルでは、次のことを学びます- PHPコメント コメントはコードを理解するのに役立ちます コメントは、ソースコードに含まれている説明です。 これらのコメントは人間の理解のためのものです。 1行のコメントは、2つのスラッシュで始まり、//同じ行で終わります。 複数行コメントは、スラッシュの後にアスタリスク/ *が続き、アスタリスクの後にスラッシュ* /が続きます。…

例を使用して作成、解析、読み取り

XMLとは何ですか?XMLは、Extensible MarkupLanguageの頭字語です。 XMLは、あるシステムから別のシステムにデータを構造化、保存、および転送するために使用されます。 XMLはHTMLに似ています。 開始タグと終了タグを使用します。 HTMLとは異なり、XMLではユーザーが独自のタグを定義できます。 このチュートリアルでは、次のことを学びます- DOMとは何ですか?DOMは、Document ObjectModelの頭字語です。 これは、データにアクセスして操作する方法を定義する、クロスプラットフォームおよび言語に依存しない標準です。 DOM XMLは、XMLドキュメントにアクセスして操作するために使用されます。 XMLドキュメントをツリー構造として表示します。 XMLパーサーXMLパーサーは、XMLドキュメントをXMLドキュメントオブジェクトモデル(DOM)オブジェクトに変換するプログラムです。 XML…

PHP配列:連想、多次元

PHP配列とは何ですか? PHP配列は、1つの変数に複数の関連データを格納する変数です。 配列は、中にスロットがあるチョコレートの箱と考えてください。 ボックスは配列自体を表し、チョコレートを含むスペースは配列に格納されている値を表します。 次の図は、上記の構文を示しています。 このチュートリアルでは、次のことを学びます- 数値配列数値配列は、アクセスキーとして数値を使用します。 アクセスキーは、配列変数のメモリスロットへの参照です。 アクセスキーは、配列要素に新しい値を読み取ったり割り当てたりするときに使用されます。 以下は、phpで数値配列を作成するための構文です。 配列の例 <?php $variable_name[n] = value; …

世論調査アプリケーションを作成する

このPHPプロジェクトでは、 世論調査アプリケーションを作成します。 世論調査は3つの主要な要素で構成されます。 フロントコントローラー –これは、ロードするHTMLコードを決定するインデックスページです。 これにより、アプリケーションに単一のエントリポイントが確保されます。 これにより、アプリケーションをより細かく制御できるようになります。 ビジネスの論理 –これには、データベースと対話するためのPHPコードが含まれます。 これにより、ビジネスロジックをプレゼンテーションから分離して、アプリケーションの保守を容易にすることができます。 ビュー –これにはHTMLコードが含まれます。 つまり、2つのページがあります。 オピニオン.html.php–これには質問とオプションを含むHTMLコードが含まれます results.html.php…

PHPの制御構造:それ以外の場合は、SwitchCase

詳細 最終更新日:2020年12月12日 制御構造とは何ですか? コードの実行は、以下に示すようにカテゴリにグループ化できます。 一連の –これには、すべてのコードを記述された順序で実行することが含まれます。 決定 –これには、いくつかのオプションを指定して選択することが含まれます。 実行されるコードは、条件の値によって異なります。 制御構造は、設定された条件の値に応じてプログラムの実行パスを決定するコードのブロックです。 PHPがサポートする制御構造のいくつかを見てみましょう。 PHP IF Elseもし…なら...それ以外は 最も単純な…

例を含むPHPAjaxチュートリアル

Ajaxとは何ですか?AJAX 完全な形式は非同期です JavaScript &XML。 これは、サーバーとクライアント間の相互作用を減らすテクノロジーです。 これは、ページ全体ではなくWebページの一部のみを更新することによって行われます。非同期の相互作用はJavaScriptによって開始されます。AJAXの目的は、ページを更新せずにサーバーと少量のデータを交換することです。 JavaScript クライアント側のスクリプト言語です。 これは、JavaScriptをサポートするWebブラウザーによってクライアント側で実行されます。JavaScriptコードは、JavaScriptが有効になっているブラウザーでのみ機能します。 XML Extensible MarkupLanguageの頭字語です。 これは、人間と機械で読み取り可能な形式の両方でメッセージをエンコードするために使用されます。 HTMLに似ていますが、カスタムタグを作成できます。 XMLの詳細については、次の記事を参照してください。…

For、ForEach、While、Do While [Example]

ループは、特定の条件が満たされるまで同じ数のコードを何度も実行することを含む反復制御構造です。 PHPForループ 上記のコードは「21は7より大きい」を出力します。ForループFor ...ループは、コードのブロックを指定された回数実行します。 基本的に2種類のforループがあります。 それらを別々に見てみましょう。 Forループ それは次の基本を持っています 構文 <?php for (initialize; condition; increment){ …