PHPで配列から特定の要素を削除する方法

質問:PHPを使用して配列から特定の要素を削除するにはどうすればよいですか。 このチュートリアルでは、特定の配列要素を削除するための2つのPHP unset()メソッドとarray_splice()メソッドについて学習します。 PHP unset()関数の使用 PHPのunset()関数を使用して、配列から要素を削除します。 基本的には、PHPの変数の設定を解除するために使用されます。この関数は、変数を引数として受け入れ、設定を解除します。 例: <?php   $arr = array("a" => "apple", "b"…

For、ForEach、While、Do While [Example]

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

PHP MVCフレームワークチュートリアル:CodeIgniterの例

PHP MVCフレームワークとは何ですか? PHP MVCは、アプリケーションデータとビジネスロジック(モデル)をプレゼンテーション(ビュー)から分離するアプリケーションデザインパターンです。 MVCは、Model、View&Controllerの略です。 コントローラは、モデルとビューの間を仲介します。 MVCデザインパターンを車とドライバーと考えてください。 車にはフロントガラス(ビュー)があり、ドライバー(コントローラー)が前方の交通を監視し、前方の状況に応じて速度またはブレーキ(モデル)を監視します。 なぜPHPMVCフレームワークを使用するのですか? PHP MVCフレームワークは、次の方法で複雑なテクノロジーの操作を簡素化します。 複雑な実装の詳細をすべて非表示にする アプリケーションの構築に使用できる標準的な方法を提供します。 これは、データベースへの接続、ユーザー入力のサニタイズなどのアクティビティの基本実装がすでに部分的に実装されているためです。 専門的なコーディング標準の順守…

substr、strlen、strtolower、explode、strpos、str_replace

文字列とは何ですか? 文字列は文字の集まりです。 文字列は、PHPでサポートされているデータ型の1つです。 文字列変数には英数字を含めることができます。 文字列は次の場合に作成されます。 変数を宣言し、それに文字列文字を割り当てます echoステートメントで直接使用できます。 文字列は言語構成であり、単語のキャプチャに役立ちます。 PHPで文字列がどのように機能し、どのように操作するかを学ぶことで、非常に効果的で生産的な開発者になります。 このチュートリアルでは、次のことを学びます- PHP文字列を作成する 次に、文字列を作成する4つの異なる方法を見てみましょう。 一重引用符を使用した文字列の作成:文字列を作成する最も簡単な方法は、一重引用符を使用することです。 PHPで単純な文字列を作成する例を見てみましょう。 <?php …

初心者のためのCakePHPフレームワークチュートリアル

詳細 最終更新日:2020年11月1日 CakePHPとは何ですか?CakePHP は、PHPアプリの開発と保守をはるかに簡単にするのに役立つオープンソースフレームワークです。 これは、MVCアーキテクチャの概念に基づいています。 これは、ビジネスロジックをデータおよびプレゼンテーションレイヤーから分離するのに役立ちます。 このCakePHPチュートリアルでは、以下を学習します。 なぜCakePHPフレームワークを使用するのですか?CakePHPフレームワークを使用する主な利点/長所は次のとおりです。Cake PHPは、最も高速なWeb開発プラットフォームの1つです。 CakePHPを使用すると、開発者はデータベースとSQLクエリをより細かく制御できます。 これは、ユーザーが環境の柔軟性を急速に失うことなく、堅牢なWebアプリケーションを開発するのに役立ちます。 PostgreSQL、SQLite、MySQL、PEAR-DB for ADODB、データベース抽象化ライブラリのサポート。 検索エンジンに優しいURLを促進します…

数値、組み込み、文字列、日付、ユーザー定義

関数とは何ですか? 関数は、特定のアクションを実行する再利用可能なコードの一部またはブロックです。 関数は、呼び出されたときに値を返すことも、値を返さずに単に操作を実行することもできます。 PHPには、さまざまなタスクを実行する700を超える関数が組み込まれています。 このチュートリアルでは、次のことを学びます- 関数を使用する理由 コード編成の改善–関数を使用すると、特定のタスクを実行する関連コードのブロックをグループ化できます。 再利用性–一度定義すると、PHPファイル内の多数のスクリプトから関数を呼び出すことができます。 これにより、データベースへの接続などの日常的なタスクを実行するときに、車輪の再発明の時間を節約できます。 簡単なメンテナンス-システムの更新は1か所で行う必要があります。 組み込み関数 組み込み関数は、PHPインストールパッケージに存在する関数です。 これらの組み込み関数は、PHPを非常に効率的で生産的なスクリプト言語にしているものです。 組み込み関数は多くのカテゴリに分類できます。 以下はカテゴリーのリストです。…

GET、POSTメソッドを使用したPHP登録フォームと例

フォームとは何ですか? Webサイトまたはメールボックスにログインすると、フォームを操作していることになります。 フォームは、ユーザーから入力を取得し、処理のためにWebサーバーに送信するために使用されます。 次の図は、フォーム処理プロセスを示しています。 フォームは、入力ボックス、チェックボックスのラジオボタンなどのグラフィカルユーザーインターフェイス項目を含むHTMLタグです。 フォームは ... タグを使用して定義され、GUIアイテムは入力などのフォーム要素を使用して定義されます。 このチュートリアルでは、次のことを学びます- フォームを使用するのはいつ、なぜですか? フォームは、ユーザー入力を受け入れる柔軟で動的なアプリケーションを開発するときに役立ちます。 フォームを使用して、データベースから既存のデータを編集できます フォームを作成する HTMLタグを使用してフォームを作成します。 以下は、フォームを作成するために必要なものの最小限のリストです。…

例を使用したPHPセッションとPHPCookie

クッキーとは何ですか? Cookieは、Webサーバーがクライアントコンピューターに保存する最大サイズが4KBの小さなファイルです。 Cookieが設定されると、その後のすべてのページリクエストはCookieの名前と値を返します。 Cookieは、発行元のドメインからのみ読み取ることができます。 たとえば、ドメインwww.guru99.comを使用して設定されたCookieをドメインから読み取ることはできません キャリア.guru99.com。 インターネット上のほとんどのWebサイトは、広告などの他のドメインの要素を表示します。 これらの要素を提供するドメインは、独自のCookieを設定することもできます。 これらはサードパーティのCookieとして知られています。 ユーザーが作成したCookieは、ユーザーにのみ表示されます。 他のユーザーはその値を見ることができません。 ほとんどのWebブラウザには、Cookie、サードパーティのCookie、またはその両方を無効にするオプションがあります。 この場合、PHPはURLにCookieトークンを渡すことで応答します。 次の図は、Cookieがどのように機能するかを示しています。 ここに、…

File_exists、Fopen、Fwrite、Fclose、Fgets、copy、unlink

ファイルとは何ですか? ファイルは、コンピュータに情報を保存するための単なるリソースです。 ファイルは通常、次のような情報を保存するために使用されます。 プログラムの構成設定 電話番号に対する連絡先名などの単純なデータ。 画像、写真、写真など。 このチュートリアルでは、次のことを学びます- PHPファイル形式のサポート PHPファイル関数は、次のようなさまざまなファイル形式をサポートしています。 File.txt File.log File.custom_extensionすなわちfile.xyz File.csv File.gif、file.jpgなど ファイルは、DBMSシステムを管理するために他のソフトウェアとスキルを必要とするデータベースと比較して、単純なデータに対して永続的な費用効果の高いデータストレージソリューションを提供します。…