専門家による PHP 学習リソースとリンクの概要を特別に再版しました。_PHP チュートリアル
インターネットで PHP 学習リソースを探していたときに、Openphp.cn を見つけました。私の知る限り、このサイトの Web マスターは PHP に精通しており、学ぶ価値のある記事をいくつか書いています。 PHP 書籍といくつかの PHP 関連リソースのリンクは、私にとって非常に役立ちます。また、彼の Web サイトのリンクから、中国語の PostgreSQL Web サイト http://www.pgsqldb.org を見つけることができました。 / には、PostgreSQL に関する多くの情報があり、私が最近探しているものです。以下は http://www.openphp.cn/index.php/article/13/167/index.html からの転載です。
関連リンク:
http://www.php.netPHP 公式サイトには、非常に包括的な PHP 情報が含まれており、ここからヘルプを得ることができます。
http://pear.php.netPEAR公式ホームページ。
http://smarty.php.net Smarty テンプレート エンジンの公式ホームページ。
http://news.php.net 活発な PHP ディスカッション コミュニティ。
http://bugs.php.net ここで見つけた PHP のバグを報告してください。
http://snaps.php.net/ ここでは、最新バージョンの PHP ソース コードと圧縮パッケージをいつでも見つけることができます。
http://cvs.php.net
http://qa.php.net
http://www.zend.comZend 社の公式 Web サイト。
http://www.mysql.comMySQL 社の公式 Web サイト
http://www.apache.orgApache の公式 Web サイト
http://www.phpe.net PHP 以外にも、多くの古典的な記事や PHP クラスのダウンロードがあります。
http://expert.csdn.net には人気のある PHP ディスカッション セクションがあり、私はそこから多くの恩恵を受けてきました。
http://blog.csdn.net/countstars/ 私のブログ、ご質問やご提案がございましたら、ここに来て私とコミュニケーションをとることができます。
http://www.openphp.cn 最後のサイトは私が書いている PHP テクノロジーのサイトで、近い将来完成させて、PHP が好きな友人にさらに多くの PHP リソースを提供したいと考えています。
以下では、私が読んでとても良いと思った PHP 関連の本をいくつか紹介します。これらの本は、私のコンピューターの横に置いてあります。インターネット上には多数の PHP が公開されていますが、学習用の本をいくつか準備する必要があります。 . PHP に非常に関連したリソース。 :
1.「PHP プログラミング」:
Programming PHP
出版社: China Electric Power Press
原出版社: O'Reilly&Associates, Inc
翻訳者: [米国] Rasmus Lerdorf & Kevin Tatroe 翻訳: Deng Yunjia 他
出版発行日: 2003年7月
価格: 68円
語数: 519,000語ページ数: 544
概要: この本の著者の一人はPHPの作者であるラスムス・レルドルフです。この本はそれを平易な言葉で説明しており、多くのことが書かれています。優れた提案とテクニックがあり、著者の長年にわたる PHP 開発が統合された非常に優れた PHP 本です。ため息がつきました。いくつかの経験とスキルがまとめられており、本当に素晴らしいです。
2.『PHP & MYSQL Web データベース アプリケーション開発ガイド』
原題: Web Database Applications with PHP&MySQL
出版社: China Electric Power Press
原著発行者: O'Reilly&Associates, Inc
翻訳者: Hugh E. Williams 他訳: Xie Junying、Ouyang Yu
出版日: 2003 年 5 月
価格: 69.00 円
語数: 570,000 語ページ数: 599
概要: この本は、形式化されたものを含む、PHP と MySQL の間の相互作用を良い例を通して説明しています。私がこの本をお勧めする理由は、彼がプログラムをインスタンス化し、PHP と MySQL データベース間の相互作用を解決するためにさまざまなテクニックを使用しているためです。ただし、この本を読むには、ある程度の PHP の基礎が必要です。 Amazonで5つ星の本です。第2版も出ています。著者に従ってシステムを完成させると、PHP レベルが大幅に向上したことがわかるでしょう。
3.「PHP Classic Examples」
原題: PHP Developer's Cookbook
出版社: China Electric Power Press
初版発行元: Pearson Education 2020 年 4 月
価格: 39.00¥
単語数: 536,000 ワードページ数: 359
注:この本の著者の 1 人は、PHP 開発チームのメンバーでもあります。この本は体系的な PHP 学習本ではなく、多くの非常に役立つ例を通じて PHP の多くの機能を説明しており、多くの経験、要約、テクニックが含まれています。 PHP のさまざまな側面について詳しく説明されています。それほど分厚いものではありませんが、非常に価値があります。
4. 「MySQL Core Programming」
原題: Core MySQL: The Serious Developer's Guide
出版社: Tsinghua University Press
原出版社: Pearson Education
翻訳者: (米国) Leon Atkinson 著:Zhou Jingxu Qingsong
出版日: 2003-4-1
価格: 69.00¥
ページ数: 552
説明: 優れた MySQL ツールは MySQL の公式マニュアルです。MySQL に関する本は何冊か持っていますが、そのうちの 1 つは O'reilly でした。とても良い気分だったので、この MySQL システムの本を購入しました。午前中ずっと読んでいましたが、非常に分かりやすく、奥深いことを平易に解説しており、特に様々なパラダイムからのデータベース設計の議論、組み込み関数の詳細な説明、詳細なステートメントの説明がとても良かったです。この本にはいくつかの間違いがありますが、笑。
5. 『The Definitive Guide to JavaScript (Fourth Edition)』
原題: JavaScript: The Definitive Guide, Fourth Edition
出版社: Machinery Industry Press
原出版社: O'Reilly & Associates, Inc.
翻訳著者: David Flanagan 著、Zhang Mingze 他訳
発行日: 2003 年 1 月
価格: 99 円
語数: 964,000 語ページ数: 1015
内容: 非常に古典的な JavaScript の本で、現在第 4 版が出ています。本当に Web 開発に投資したいなら、JavaScript に関するシステム本が必要です。一部の処理では、これは多くのことを行うのに役立ち、HTML コードの制御が容易になります。特に、ここから正規表現の知識を学びました。これは非常に詳細です。
PHP ブログ
個人 ブログ
Aaron Wormus : http://www.wormus.com/aaron/
Adam Trachtenberg : http://www.trachtenberg.com
Andrei Zmievski : http://www.gravitonic .com
Avenger : http://blog.phpe.net
Bitflux : http://blog.bitflux.ch
Binzy Wu : http://0926.net/blog/
Chris Shiflett : http: //shiflett.org
David Sklar : http://www.sklar.com/blog/
Derick Rethans : http://derickrethans.nl
George Schlossnagle : http://www.schlossnagle.org/~ george/blog/
EasyChen : http://blog.ibkmk.com
Harry Fuecks : http://www.sitepoint.com/blog-view.php?blogid=9
HaoHappy : http://blog .csdn.net/haohappy2004/
Ilia Alshanetsky : http://ilia.ws
James Cox : http://imajes.info
John Coggeshall : http://blog.coggeshall.org
Justin Wu : http://www.phpsalon.com
Marco Tabini : http://blogs.phparch.com/mt/
Martin Fowler : http://martinfowler.com/bliki/
Miguel de Icaza : http:/ /primates.ximian.com/~miguel/activity-log.php
phpComplete : http://phpcomplete.com/
ラスムス レルドルフ : http://lerdorf.com/
セバスティアン : http://www. sebastian-bergmann.de/blog/
ShenKong : http://blog.csdn.net/countstars/
Sterling Hughes : http://www.edwardbear.org/serendipity/
Wez Furlong : http:// netevil.org
PHP Webサイト
PHP 公式 サイト: http://www.php.net
オンライン マニュアル: http://www.php.net/manual/zh/
Smarty テンプレート エンジン: http:/ /smarty.php.net
PEAR: http://pear.php.net
PECL: http://pecl.php.net
PHP スナップショット: http://snaps.php.net
PHP- GTK: http://gtk.php.net
DataBase サイト
MySQL 公式 サイト: http://www.mysql.com
SQLite 公式 サイト: http://www.sqlite.org
PostgreSQL 公式 サイト: http://www.postgresql.com
PostgreSQL 中国語サイト: http://www.pgsqldb.org
Scripts サイト
PHP クラス: http://www.phpclasses.org
PHP コード交換: http ://px.sklar.com
ソフトウェア ダウンロード
PHP: http://www.php.net/downloads.php
PHP マニュアル: http://www.php.net/download-docs.php
Apache: http://httpd.apache.org/download.cgi
MySQL: http://dev.mysql.com/downloads/
SQLite: http://www.sqlite.org/download.html&a 。 .. php.net/package/SQLite
その他 リソース
Sitepoint: http://www.sitepoint.com
PHP Hub: http://www.phphub.com
Zend: http://www. zend.com
オープンソース Web 開発: http://www.devshed.com
PHP Freaks: http://www.phpfreaks.com
PHP Builder: http://www.phpbuilder.com
WeberDev : http://www.weberdev.com
PHP Editor Review: http://www.php-editors.com
本文原始出处(openphp.cn)链接:
http://www.openphp .cn/index.php/article/13/167/index.html

phpssionsStrackuserdataacrossmultiplepagerequestsusingauniqueidstoredinacookie.here'showtomanageetheemefectively:1)Startassession withsession_start()andstoredatain $ _ session.2)RegeneratesseSsessidafterloginwithsession_id(the topreventes_id)

PHPでは、次の手順を通じてセッションデータを繰り返すことができます。1。session_start()を使用してセッションを開始します。 2。$ _Sessionアレイのすべてのキー価値ペアを介してforeachループを反復します。 3.複雑なデータ構造を処理する場合、is_array()またはis_object()関数を使用し、print_r()を使用して詳細情報を出力します。 4.トラバーサルを最適化する場合、ページングを使用して、一度に大量のデータの処理を避けることができます。これにより、実際のプロジェクトでPHPセッションデータをより効率的に管理および使用するのに役立ちます。

このセッションは、サーバー側の状態管理メカニズムを介してユーザー認証を実現します。 1)セッションの作成と一意のIDの生成、2)IDはCookieを介して渡されます。3)サーバーストアとIDを介してセッションデータにアクセスします。

tostoreauser'snameInappession、starthessession withsession_start()、thensignthenameto $ _session ['username']。1)ousession_start()toinitializethessession.2)assighttheuser'snameto $ _ session ['username']

PHPSESSIONの障害の理由には、構成エラー、Cookieの問題、セッションの有効期限が含まれます。 1。構成エラー:正しいセッションをチェックして設定します。save_path。 2.Cookieの問題:Cookieが正しく設定されていることを確認してください。 3.セッションの有効期限:セッションを調整してください。GC_MAXLIFETIME値はセッション時間を延長します。

PHPでセッションの問題をデバッグする方法は次のとおりです。1。セッションが正しく開始されるかどうかを確認します。 2.セッションIDの配信を確認します。 3.セッションデータのストレージと読み取りを確認します。 4.サーバーの構成を確認します。セッションIDとデータを出力し、セッションファイルのコンテンツを表示するなど、セッション関連の問題を効果的に診断して解決できます。

session_start()への複数の呼び出しにより、警告メッセージと可能なデータ上書きが行われます。 1)PHPは警告を発し、セッションが開始されたことを促します。 2)セッションデータの予期しない上書きを引き起こす可能性があります。 3)session_status()を使用してセッションステータスを確認して、繰り返しの呼び出しを避けます。

PHPでのセッションライフサイクルの構成は、session.gc_maxlifetimeとsession.cookie_lifetimeを設定することで達成できます。 1)session.gc_maxlifetimeサーバー側のセッションデータのサバイバル時間を制御します。 0に設定すると、ブラウザが閉じているとCookieが期限切れになります。


ホットAIツール

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

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

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

Video Face Swap
完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

人気の記事

ホットツール

MinGW - Minimalist GNU for Windows
このプロジェクトは osdn.net/projects/mingw に移行中です。引き続きそこでフォローしていただけます。 MinGW: GNU Compiler Collection (GCC) のネイティブ Windows ポートであり、ネイティブ Windows アプリケーションを構築するための自由に配布可能なインポート ライブラリとヘッダー ファイルであり、C99 機能をサポートする MSVC ランタイムの拡張機能が含まれています。すべての MinGW ソフトウェアは 64 ビット Windows プラットフォームで実行できます。

AtomエディタMac版ダウンロード
最も人気のあるオープンソースエディター

VSCode Windows 64 ビットのダウンロード
Microsoft によって発売された無料で強力な IDE エディター

SublimeText3 Linux 新バージョン
SublimeText3 Linux 最新バージョン

DVWA
Damn Vulnerable Web App (DVWA) は、非常に脆弱な PHP/MySQL Web アプリケーションです。その主な目的は、セキュリティ専門家が法的環境でスキルとツールをテストするのに役立ち、Web 開発者が Web アプリケーションを保護するプロセスをより深く理解できるようにし、教師/生徒が教室環境で Web アプリケーションを教え/学習できるようにすることです。安全。 DVWA の目標は、シンプルでわかりやすいインターフェイスを通じて、さまざまな難易度で最も一般的な Web 脆弱性のいくつかを実践することです。このソフトウェアは、

ホットトピック









