第 18 期中国共産党中央委員会第 3 回総会の精神を学習した感想 php 学習ノート ページ 1/2
PHP の概要:
php は、Hypertext Preprocessor (ハイパーテキスト プリプロセッサ) の略称で、C 言語、Java 言語、Perl 言語の特徴を組み合わせた、サーバーサイドのクロスプラットフォームの HTML 埋め込みスクリプト言語です。は広く使用されているオープンソースの多目的スクリプト言語であり、
特に Web 開発に適しています。 PHP は b/s アーキテクチャであり、3 層構造です。サービスの開始後、ユーザーは対応するクライアント ソフトウェアを必要とせず、ブラウザのみを使用して閲覧できるため、グラフィカル ユーザー インターフェイスが節約され、アプリケーションのメンテナンスの量が大幅に削減されます。 PHP はフリー ソフトウェア、つまりオープン ソース ソフトウェアから生まれました
Web アプリケーション開発に PHP を使用すると、高いセキュリティ、クロスプラットフォーム機能、幅広いデータベースのサポート、学習が容易、実行速度が速く、低コストのテンプレートが備わっています。 、オブジェクト指向、組み込み Zend アクセラレーション エンジン、安定した高速パフォーマンス、その他の利点をサポートしています。 Tiobe 世界プログラミング ランキングでは
3 位にランクされており、市場シェアは 9.977% です。
PHP 拡張ライブラリ:
php5 以降、新しい組み込みの標準拡張ライブラリが追加されました: XML 拡張ライブラリ - DOM、SimpleXML、SPL、SQLite、および MySql、MySqlI、Overload、GD2 などのライブラリは PECL に配置されます。外部拡張ライブラリ。必要に応じて、php.ini 設定ファイルで最初にロードを選択します。 PHP5 の PHP 検索拡張ライブラリ
のデフォルトの場所は C:php5 です。ユーザー自身の PHP 設定に一致するようにこれを変更するには、php.ini ファイルを編集する必要があります。ユーザーが拡張ライブラリを配置するディレクトリ、または php_*.dll ファイルが配置される場所を指すように extension_dir 設定を変更する必要があります。が置かれている。例: extensi
:phpextensions; php.ini で拡張ライブラリを有効にするには、この行の extension=php_*.dll で始まるコメント記号を削除し、必要な拡張ライブラリの前にあるセミコロン (;) を削除する必要があります。たとえば、Bzip2 拡張ライブラリを有効にします。次のコードを変更します; extension=php_bz2.dll を extension=php_bz2.dll;
準備作業:
1.HTML (ハイパーテキスト マークアップ言語、ハイパーテキスト マークアップ言語) Web 開発の基礎
2.JavaScript、クライアント スクリプト言語、サーバー側で実行するスクリプトを作成します。
Webサイト構築の基本プロセス:
Webサイトのテーマを決定する(メインコンテンツ:包括的かつ詳細)->素材を収集する->Webサイトを計画する(構造、レイアウト、カラーマッチング、スタイルなど)-- >開発ツールの選択 -- >Web ページの作成 (最初は大きく、次に小さく [構造]、最初は単純、次に複雑) --> Web サイトのテスト --> Web サイトのアップロード --> 宣伝と公開 -- >メンテナンス
更新 -->ウェブサイトのテーマを確認します。
php 学習リソース:
開発ツールのダウンロード Web サイト: http://www.jb51.net
php ユーザー マニュアルの公式 Web サイト: http://www.php.net
よく使用される Web サイトのリソース:
phpchina オープン ソース コミュニティ: http: // www.phpchina.com
PHP を上手に学ぶ方法:
1. 学習目標と全体的な方向性を明確にします。
2. PHP 開発環境の設定を学びます
3. プログラミングの基礎知識をしっかりと理解し、よく使われる機能を習得します。
4. デザインパターンを理解する。
5. もっと練習して、もっと考えて、もっとアドバイスを求めてください。
6. テクノロジーを学ぶとき、最もタブーなのは、技術的な問題に遭遇したときに、冷静に対処することです。
7. 何千もの php 関数があります。php の中国語マニュアルと MySql マニュアルをダウンロードしてください。
8. もっとビデオを見て、他の人のプログラミングのアイデアを理解してください。
9. プログラミングの良い習慣を身につけます。
10. 困難に出会っても諦めず、粘り強くやり抜く精神を持ちましょう。
php の設定は少し複雑です。昨夜、長い時間をかけて設定しましたが、それでも機能しませんでした。もっと簡単な解決策を見つける必要がありました。WampServer 5 統合環境
Wamp5 は、Apache+PHP+Mysql の統合環境です。 Windows: シンプルなグラフィックと
メニューのインストールがあります。このバージョンには、PHP5.2.5 Mysql5 Apache2 phpMyAdmin 2.11.2.1 が統合されています。
SQLiteManager 1.2.0 は、ほとんどの PHPer のニーズを満たしています。
構文の観点から見ると、PHP 言語は C 言語に似ています。 PHP は C 言語の文法的特徴を利用しており、C 言語から修正されていると言えます。 PHP コードと HTML コードを混在させることができます。PHP スクリプトを HTML
ファイルに埋め込むことができるだけでなく、PHP スクリプトに HTML タグを埋め込むこともできます。ここでは、いくつかのアプローチを紹介します。
自分に最も適したものを選択して、それに固執することができます。
使用できるメソッドは次のとおりです:
PHP ではステートメントを区切ります。 HTML から分離されたこれらのタグは、ステートメントの終わりも示します。
コメント
PHP は C、C、および Unix スタイルのコメントをサポートしています:
/* C、C スタイルの複数行コメント*/
// C スタイルの単一行コメント
# Unix スタイルの単一行コメント
単純な PHP エラーの処理方法:
1. エラーの場所を表示するには、PHP.ini で display_errors = On を設定する必要があります
2. echo または print を使用して印刷することに慣れます
3. デバッグ用のシンボルをブロックする方法を学びます
// ……… /*……… … */
#......
4. エラー メッセージの読み方を知る (英語に慣れていない場合は、アラビア数字を知っておく必要があります)
現在のページ1/2 12次のページ
上記は、第18期党中央委員会第3回総会の精神を学ぶphp学習ノートのページ1/2を紹介しています。これには、第18期党中央委員会第3回総会の精神を学ぶ内容が含まれていると思います。 PHP チュートリアルに興味のある友人に役立ちます。

ホット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)

ホットトピック









JWTは、JSONに基づくオープン標準であり、主にアイデンティティ認証と情報交換のために、当事者間で情報を安全に送信するために使用されます。 1。JWTは、ヘッダー、ペイロード、署名の3つの部分で構成されています。 2。JWTの実用的な原則には、JWTの生成、JWTの検証、ペイロードの解析という3つのステップが含まれます。 3. PHPでの認証にJWTを使用する場合、JWTを生成および検証でき、ユーザーの役割と許可情報を高度な使用に含めることができます。 4.一般的なエラーには、署名検証障害、トークンの有効期限、およびペイロードが大きくなります。デバッグスキルには、デバッグツールの使用とロギングが含まれます。 5.パフォーマンスの最適化とベストプラクティスには、適切な署名アルゴリズムの使用、有効期間を合理的に設定することが含まれます。

記事では、PHP 5.3で導入されたPHPの後期静的結合(LSB)について説明し、より柔軟な継承を求める静的メソッドコールのランタイム解像度を可能にします。 LSBの実用的なアプリケーションと潜在的なパフォーマ

記事では、入力検証、認証、定期的な更新など、脆弱性から保護するためのフレームワークの重要なセキュリティ機能について説明します。

PHP開発でPHPのCurlライブラリを使用してJSONデータを送信すると、外部APIと対話する必要があることがよくあります。一般的な方法の1つは、Curlライブラリを使用して投稿を送信することです。

PHP開発における固体原理の適用には、次のものが含まれます。1。単一責任原則(SRP):各クラスは1つの機能のみを担当します。 2。オープンおよびクローズ原理(OCP):変更は、変更ではなく拡張によって達成されます。 3。Lischの代替原則(LSP):サブクラスは、プログラムの精度に影響を与えることなく、基本クラスを置き換えることができます。 4。インターフェイス分離原理(ISP):依存関係や未使用の方法を避けるために、細粒インターフェイスを使用します。 5。依存関係の反転原理(DIP):高レベルのモジュールと低レベルのモジュールは抽象化に依存し、依存関係噴射を通じて実装されます。

この記事では、フレームワークにカスタム機能を追加し、アーキテクチャの理解、拡張ポイントの識別、統合とデバッグのベストプラクティスに焦点を当てています。

セッションハイジャックは、次の手順で達成できます。1。セッションIDを取得します。2。セッションIDを使用します。3。セッションをアクティブに保ちます。 PHPでのセッションハイジャックを防ぐための方法には次のものが含まれます。1。セッション_regenerate_id()関数を使用して、セッションIDを再生します。2。データベースを介してストアセッションデータを3。
