ホームページ バックエンド開発 PHPチュートリアル 初心者が PHP を上手に学ぶには (PHP を始めるための 10 の必須事項)

初心者が PHP を上手に学ぶには (PHP を始めるための 10 の必須事項)

Apr 23, 2019 pm 05:41 PM
php を始める

この記事の主な内容は、初心者に PHP をすぐに始める方法を教えることです。一定の参考価値があり、興味のある友人が学ぶことができます。

PHP プログラミング言語の場合。学習方法は人それぞれ違いますが、この記事はあくまで私自身の学習プロセスを参考として共有することが目的であり、他の人の学習方法を盲目的に参考にするのではなく、自分に合った学習方法を見つけてください。フォーラムや QQ グループで「PHP を上手に学ぶ方法、*** 言語を上手に学ぶ方法」を尋ねる友人をよく見かけますが、他の人からの最も一般的な答えは、「最も単純な」ものから始めるというものです。

実際、新しい言語を学ぶのはそれほど難しいことではありません。重要なのは、それをうまく学ぶ準備ができているかどうかです。時間の長さは個人の能力と決意に関係します。ハッカー コミュニティでは、「ハッキングできないコンピュータは存在しない」というよく言われることわざもあります。この文は、大まかに言うと、「あなたのスキルがこのコンピュータを保守している管理者よりも優れている場合、このコンピュータをダウンさせ、さらには倒すこともできる」という意味です。 . この管理者が管理するすべてのコンピュータを破壊する. 自分のスキルが他の人より劣っている場合は、それを超えるために学び続けるしかありません。この言葉が言いたいのは、「新しい言語を学ぼうとしている友達は、必ずその言語を学ぶ決意をしなければなりません。学ぶ決意をしている限り、必ず上手に習得できます。諦めないでください」ということです。中途半端に。 (一歩下がって、たとえ十分に学習できていないとしても、他の人より多くのことを知っている必要があります)

最も単純なものを理解します:
1. の基本構造Web ページは HTML コードであるため、HTML/CSS/JS
2 などの基本要素に精通している必要があります。PHP 構文に精通し、PHP と HTML がどのように動作するかを理解し、PHP と HTML を組み合わせて簡単なページを完成させる方法を学びます。 page

PHP マニュアルはより優れた入門教師です

学習の進行状況とプログラムが強力かどうかに影響を与える要因はいくつか考えられます:

1. メモリ

言語が強力かどうかは、その関数ライブラリとコードの実行効率に依存します。

各言語には、独自の強力な関数ライブラリがあります。言語を上手に学ぶには、暗記するのに多くの時間を費やす必要があります。優れた記憶力があれば、半分の労力で学習をより効果的にすることができます。

2. 数学と論理的思考

もちろん、開発プロジェクトの複雑さに依存するため、これは絶対的な影響ではありません。小規模なプロジェクトでは、数学的および論理的思考スキルはあまり必要ありませんが、金融や大規模な計算に関連するプロジェクトを開発する場合、これは非常に重要です。

3. 他の言語の基礎を築く

「1 つのことがあなた全員を助けることができる」、この文の真実には疑いの余地がありません。 PHP は C 言語の基礎がある人の方が学びやすいと言われていますが、私は C 言語を学んだことがないので、この文章の効果はわかりません

4. 続きを読む コードを書いた

他人の長所から学び、自分の短所を補うことだけがすべてではありません。私は、組織化されたチームによって作成されたプログラムは、個人のプログラムよりも劣るものではないと常に信じています。

私の PHP への入門は、コードを調べることから始まりました。私は他の人が書いたコードを読むのが好きです (私は、disucz、PHPWind、外国の phpbb から始めました。また、最も人気のあるオープン ソースの BLOG プログラムも同様です)。できるだけ多くの PHP オープン ソース プログラムをインターネット上に公開します。これまで私が収集してダウンロードした PHP オープン ソース プログラムのサイズは、BBS、BLOG、CMS などを含めて 2GB です。ダウンロードしたのは収集するためではなく、プログラミング方法や実装方法を学ぶためです。実現したい機能の実装方法が分からない場合は、実装方法を学びます。コードの盗用ではありません。最終的には、 を通して学び、テクノロジーを自分のものにしていきたいと思っています。私も同じ方法で ASP を学びました (Dongyi Hexun のプログラムやその他の ASP オープン ソース プログラム)

5. 実践

理論は重要ですが、実践が不可欠です。どんなに理論的な知識が優れていても、実践しなければ理論の結果や効果は見えず、記憶も深くならず、話になりません。それを紙に書いてください

6. 忍耐力

広告には「世界で一番高い山は自分自身です。」という言葉がありましたね。友達ならできると信じています。これを理解すれば、他のことはすべて簡単に処理できるようになります

#7. 自分にとって役立つ学習方法を見つけてください##この記事については 4 を参照してください。コードを見ることから始めます

友人の中には、「最初は読み始めましたが、これらの強力なコードを理解できますか?」と尋ねる人もいるかもしれません。

私の学習方法は、「学習関数」を見つけることです。 「使い方」より:PHPは関数が多すぎて、大規模なプロジェクトでは必ず共通して必要な関数を使うと思うので、短期間ですべての関数を覚えるのは不可能です。 BBSを書く方がBLOGを書くよりも使用する機能が少ないと言えるでしょうか? BBSは書けるけどBLOGは書けないの?

正しい学習方法を見つけるには、さまざまな学習方法を試す必要があるため、これは自分で決めるしかありません。結局のところ、学習スタイルは人それぞれ異なります。


8. 見つけてみてください。できるだけビデオ画面を使用してください。チュートリアルをご覧ください。
他の人が言うことは 10 文ですが、1 回の操作ほど明確ではありません。私の友人は全員これを経験していると思います


9. プロジェクトから始める
プロジェクトを書くことから始めることを「強制」する必要があります。

どんなマスターの「成長」にもプロセスを経る必要があります。このプロセスは段階的に達成され、苦労して勝ち取ります。

PHP を学ぶ多くの友人の最初の作品は、ほぼ次のとおりです。ゲストブック」は最もシンプルなプログラムなので

ゲストブックが書けるようになったからといって、完全にPHPを始めたわけではありませんし、PHPを知ったというわけでもありません。最初の仕事として「オンラインブックマーク」を使いたいと思い始めたのですが、基本的な機能を書いたところではできませんでした。続けましたが、あまり面白くありませんでした。成熟した PHP Web サイトのソース コードをインターネットからダウンロードして学習し、経験から学び、企業向けの一般的な機能を含む完全に正しい CMS システムを作成します。これを PHP への最初のエントリとして使用したいと考えています。

10. PHP に関連する技術を理解して学ぶ

本当の達人は、PHP に関連する技術を学ぶ必要があります。PHP をしっかり学びたい場合は、次のことを学ぶ必要があります。データベース では、PHP MYSQL が「ゴールデン パートナー」とみなされます。したがって、MYSQL またはより優れていると思われるデータベースを使用して、より「合理的な」データベースの設計を開始する必要があります。ここでの合理的とは、データベースの最適化、クエリの最適化などを含む、より広範な意味です。

私が最後に言いたいのは、「他人に頼ってはいけない」ということです。初心者の質問は彼らの目には単純すぎるため、誰も初心者の質問に注意を払おうとはしません。それを説明したくないのです。女友達の間でよく言われることわざに、「男があなたを頼りにできるなら、雌豚も木に登る」というものがありますが、この文を引用することに他の意味はなく、単にこの文の意味を友達に知らせるだけです。

私も言いたいのですが、「相手の答えの回数を大切にしましょう。人の忍耐力には限界があります。その限界を大切にしなければなりません。すべての質問をする必要はありません。答えられる質問もあります」一人の時間を過ごしてください。あなたも尋ねてください。あなたが尋ねるたびに、他の人の忍耐力は弱まります。本当に助けが必要なとき、それはたまたま他の人があなたに答えようとしないときです。あなたは自分が失われたと想像することができます多すぎる

提案は「質問がありますか? Baidu」です。友人はあなたが尋ねた質問が検索エンジンで見つかり、詳細な解決策があることに気づいたと思います。検索エンジンを使用できます。なぜ他の人に自分の答えを求めるのでしょうか?
現在、中国最大の検索エンジンは、世界の Google である baidu.com ですが、もちろん他にも検索エンジンはあります。検索エンジンが見つからない場合は、いくつか試してみてください。もっと、あなたの質問がそうでない限り、あなたが最初に質問した人なら、あなたは幸運です、あるいはそれはあなたの「見た目」に問題があるかもしれません、笑、冗談です、気にしないでください、しかしこの文は非常に人気があります

これから PHP を始めようとしている友人の皆さん、自分に合った学習方法を見つけることができれば、できるだけ早く成功できることを願っています!!

関連チュートリアル:PHPビデオ チュートリアル HTML ビデオ チュートリアル

以上が初心者が PHP を上手に学ぶには (PHP を始めるための 10 の必須事項)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

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

AI Clothes Remover

AI Clothes Remover

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

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

PHP 入門: 基本的な PHP 構文 PHP 入門: 基本的な PHP 構文 May 20, 2023 am 08:39 AM

PHP は、動的な Web サイト、Web アプリケーション、および Web プログラムの開発に使用されるサーバー側スクリプト言語です。 PHP には幅広いアプリケーションがあり、初心者も経験豊富な開発者もその恩恵を受けることができます。この記事では、PHP の基本構文の入門ガイドを提供します。 PHP プログラミングを学び、ゼロから強固な基盤を構築したい場合は、ここが最適な場所です。 PHP の基本構造。PHP プログラムには、コードの両側の <?php//PHP code?>& の 3 つの部分が含まれています。

PHP 初心者ガイド: TCP/IP プログラミング PHP 初心者ガイド: TCP/IP プログラミング May 20, 2023 pm 09:31 PM

人気のサーバーサイド スクリプト言語として、PHP は Web アプリケーションの開発だけでなく、TCP/IP プログラミングやネットワーク プログラミングにも使用できます。この記事では、TCP/IP プログラミングの基本と、TCP/IP プログラミングに PHP を使用する方法を紹介します。 1. TCP/IP プログラミングの基礎知識 TCP/IP プロトコルは、インターネット上で通信するための標準プロトコルであり、TCP プロトコルと IP プロトコルの 2 つの部分から構成されます。 TCP プロトコルは信頼性の高い接続を確立する責任があります。

PHP 入門: ファイルのアップロードとダウンロード PHP 入門: ファイルのアップロードとダウンロード May 22, 2023 am 10:51 AM

Web 開発では、ファイルのアップロードとダウンロードは非常に一般的な要件です。ユーザーがアバターやドキュメントをアップロードする場合でも、管理者がユーザーにファイルのダウンロードを要求する場合でも、この機能は必要です。 PHP は強力なサーバーサイド言語として、強力なファイル操作関数とクラス ライブラリを当然提供しており、ファイルのアップロードおよびダウンロード機能を簡単に実装できます。この記事では、PHP でファイルのアップロードとダウンロードを実装するための基本的なプロセスと共通の関数を紹介し、サンプル コードを提供します。 PHP 初心者またはファイル操作を学習している場合

PHP の初心者ガイド PHP の初心者ガイド May 25, 2023 am 08:03 AM

PHP は人気のあるフロントエンド プログラミング言語で、強力で学習と使用が簡単で、Web サイトの開発と保守に広く使用されています。初心者にとって、PHP を使い始めるには、ある程度の学習と習得が必要です。ここでは、PHP の初心者向けのガイドをいくつか紹介します。 1. 基本概念を学ぶ PHP を学ぶ前に、いくつかの基本概念を理解する必要があります。 PHP は、Web サーバーに命令を発行するスクリプト言語です。簡単に言えば、PHP を使用して HTML コードを生成し、それをブラウザーに送信して、最終的に Web ページ上にレンダリングすることができます。

PHP 入門: JSON 拡張機能 PHP 入門: JSON 拡張機能 May 20, 2023 am 08:37 AM

PHP は広く使用されているプログラミング言語で、特に Web 開発において重要な位置を占めています。その中でも、JSON はデータの保存と送信に使用できる一般的なデータ形式です。 JSON 拡張機能は、開発者が JSON データを操作および処理できるようにするために PHP で提供されています。この記事では、JSON 拡張機能の基本的な使い方と応用シナリオを紹介します。 1. JSON 拡張機能の基本的な使い方 JSON 文字列を PHP オブジェクトまたは配列に変換します PHP の json_decode() 関数は変換できます

PHP 入門: 一般的な HTTP ステータス コードのいくつか PHP 入門: 一般的な HTTP ステータス コードのいくつか May 21, 2023 am 08:15 AM

PHP の初心者にとって、HTTP ステータス コードを理解することは非常に重要です。 HTTP ステータス コードは、Web サーバーから返される 3 桁のコードを指し、クライアント リクエストの処理結果を示すために使用されます。この記事では、PHP 初心者が Web サイト開発中に遭遇するさまざまな HTTP ステータス コードをよりよく理解できるように、いくつかの一般的な HTTP ステータス コードとその意味を紹介します。 200OK200OK は最も一般的な HTTP ステータス コードの 1 つで、リクエストが正常に処理され、結果が返されたことを示します。次のような Web サイトにアクセスすると、

PHP 入門: キャッシュ設定 PHP 入門: キャッシュ設定 May 20, 2023 am 08:10 AM

PHP は、インターネット開発の分野でよく使用される非常に人気のあるプログラミング言語です。 PHP 開発において、キャッシュ設定は非常に重要な部分です。キャッシュは Web サイトのパフォーマンスとユーザー エクスペリエンスを向上させ、サーバーの負荷を軽減することができ、Web サイトを最適化するための一般的な方法の 1 つです。この記事では、PHP キャッシュを設定するための入門ガイドを紹介します。 1. キャッシュとは何ですか?キャッシュとは、頻繁にアクセスされるデータの一部をメモリに保存し、次回アクセスしたときにすぐに取得できるようにすることで、計算やデータベース クエリの繰り返しを回避し、応答速度を向上させます。 PHP、遅い

PHP 入門: コードのバージョン管理 PHP 入門: コードのバージョン管理 May 24, 2023 am 08:13 AM

ソフトウェア開発において、バージョン管理は非常に重要なリンクです。チームでコードを書くには必然的に全員のコードをマージする必要があるからです。バージョン管理ツールは、コードの変更を追跡し、マージ時の競合を回避するのに役立ちます。その中で、Git は現在最も人気のあるバージョン管理ツールであり、個人の開発とチームのコラボレーションの両方に必須のツールです。この記事では、Git に焦点を当てて、バージョン管理ツールを使用する利点、Git の基本概念と基本操作を紹介し、Git を使用してチームと共同開発する方法を説明します。なぜバージョンが必要なのか

See all articles