ホームページ >バックエンド開発 >PHPチュートリアル >PHP の学習方法を段階的に教えて、学習体験を共有してください。 !

PHP の学習方法を段階的に教えて、学習体験を共有してください。 !

卡哇伊
卡哇伊転載
2020-07-16 16:33:443177ブラウズ

PHP の学習方法を段階的に教えて、学習体験を共有してください。 !

私は PHP を半月学習しています。毎日コードを入力してメモを書かなければなりません。私は C と Java を学習しており、PHP の学習プロセスは比較的スムーズです (^-^) コードを入力して実行すればするほど、プログラムの理解が徐々に深まります。 PHPを学習した私の経験について話しましょう。

PHP を始めるのは簡単で、構文も非常にシンプルですが、PHP が簡単だと言っているわけではありません。難易度は相対的なもので、確かに PHP は Java よりも単純ですが、習得するのに時間はかかりません。まずPHPとは何かを理解してください。 PHPでは何ができるのでしょうか? PHP を学ぶことを選んだ理由は何ですか?将来 PHP を学習したい場合は、多くの時間をかけて深く学習するように努め、複数のプログラミング言語に習熟するという考え方を持たないでください。

初めて PHP を学習するときは、LAMP または WAMP 環境をセットアップする必要があります。インターネット上には多くの統合環境があり、インストールは非常に便利ですが、私は依然として独自の PHP 環境を構築することを選択しています。手動で環境を構築したほうが柔軟性があり、環境全体の理解も深まり、後の学習にも役立つと思います。ブラウザに「It works!」と表示されたときはとても嬉しかったですo(≧v≦)o~~
PHP の学習方法を段階的に教えて、学習体験を共有してください。 !
そして、PHPの基礎的な知識と技術を学びました。この知識には、おそらく言語の基本、文字列、配列、正規表現、Web ページとの対話、暗号化、オブジェクト指向、セッションなどが含まれます。習得には数日かかりました。どの言語を学ぶとしても、基礎が最も重要です。構文の点では、php と javascript にはいくつかの類似点があると感じます。学んだ知識が増えていくにつれて、分からない問題も出てくるようになり、常にメモを書く習慣がありました。主に私自身のまとめ、お気に入りのブログ、繰り返されるコードブロックなどです。
PHP の学習方法を段階的に教えて、学習体験を共有してください。 !
次に、データベースにアクセスします。 PHP は、さまざまなデータベース、特に MySQL をサポートしています。データベースの基礎を学び始めるときは、コマンドプロンプトでデータベースを操作することをお勧めします。 MySQL のグラフィカル管理ツールもありますが、最初はこれに頼りすぎないでください。 PHPではデータベースを操作するためのmysql拡張機能とmysqli拡張機能が提供されていますが、前者は廃止されました。すべてのデータベースに共通する拡張 PDO もあり、さまざまなデータベース システム間の違いを保護し、同じインターフェイスを使用してさまざまなデータベースにアクセスします。 Java の JDBC と同様に、異なるデータベースからプログラムを移植するのに非常に便利です。
ここでは、データベースに関連する関数のカプセル化についても言及する必要がありますが、一般的なメソッドを使用してデータベースを操作する場合、多くのメソッドを個別に記述する必要があります。オブジェクト指向手法を使用すると、開発効率が向上します。インターネットからソース コードを見つけて研究することができます。さらに、データベースが必要なものをできるだけ短い時間で見つけられるように、MySQL の最適化にも注意を払う必要があります。プログラムをデバッグするためのテクニックもあります。たとえば、エコー結果をセグメント化してデバッグの範囲を狭めることができます。特にデータベースと対話する場合は、最初に SQL 文を出力して確認し、次に操作が失敗した理由を分析するなどです。プログラムのデバッグには多くの時間がかかる場合がありますが、もちろん、自分自身のデバッグ経験を要約する必要があります。

その他のチュートリアル:《php チュートリアル》

以上がPHP の学習方法を段階的に教えて、学習体験を共有してください。 !の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はcsdn.netで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。