Momo クラシック版_PHP チュートリアル 初心者が PHP を学ぶ方法について話しましょう。
初心者が PHP を学ぶ方法について話しましょう^_^
作者: Momo
記事の冒頭に連絡先情報がたくさん記載されているので、誰もが AD のような気分になることは避けられませんが、Momo がそれを持っていることは間違いありません。表現意欲も少しあります^_^, あまりに几帳面すぎると「姑」と呼ばれることもありますが、幸いなことに、この種の几帳面さはプログラミングにとって非常に有益です。 Momo Mo が他の人に PHP の学習方法を尋ねることから始まり、その後多くの人が Mo Mo Mo に PHP の学習方法を尋ねるようになりました。Mo Mo が初心者であろうと経験豊富なプレイヤーであろうと、Mo Mo は常に明確な手がかりを見つけることができないようです。しかし、Mo Mo PHP を学んだ今では、私がたどった道は多かれ少なかれ参考になります。 PHP の背景について詳しく説明する必要はありませんが、言語を選択するときは、その背景や長い歴史に基づいているのではなく、より重要なのはその
実用性
に基づいていると思います。幸運なことに、PHP はその試練に耐えてきたので、まさに 学ぶ価値のある言語 です。 モーモーは常に他の人の経験を聞いて成長してきました。そのため、モーモーは先人の経験に基づいて、多くの回り道をし、より早く正しい道に足を踏み入れました。モモの目から見て、助けてもらえることは、大小に関わらず、モモの心を温かくしてくれると思います。責任感と沈黙への期待から、私は PHP をよく学ぶことによってのみ、先人たちの汗に値する者になれると考えています。 先ほども言いましたが、モーモーはようやく責任感を感じました。自分の経験が初心者にどれほど役立つかはわかりませんが、モーモーは今が自分の責任を果たす時であることを理解しています。私の経験について、PHP をしっかり学びたい人は、この方法でのみ中国の PHP は進歩し、発展し続け、世界で地位を占めることができます。
この黙々と PHP を学んでいる間に、国内の PHP 環境はますます成熟し、標準も徐々に向上していると感じています。PHPCHINA の設立は、公式に直結した PHP 組織が中国に正式に定着したことを示しています。遅ればせながら拍手でご挨拶申し上げます。
さて、本題に入りましょう:
私自身の学習方法について話す前に、私の記事から有益な情報を得ることを望んでいる方に心から言いたいことがあります:
沈黙の記事は役に立ちません。あなたの学習の実質的な効果は、あなたが成功できるかどうかにかかっています
継続、継続、継続が成功への唯一の方法です。 まず、私自身の PHP 学習プロセスを要約します:
(1) HTML/
CSS/JS などの Web ページの基本要素に慣れる 完成段階では、次の手順で Web ページを make完成させることができます。要素の属性についてよく理解してください ) プログラム
(5) 常に統合し、一般的に使用される PHP
関数
のほとんどに触れ、OOP、MySQL 最適化、およびテンプレート を理解して、フル機能の動的プログラムを完成させます。偶然にも PHP を学習する多くの愛好家は、これを段階的な学習プロセスとみなすことができますが、ここで述べた内容を見て、初心者は学習が非常に簡単だと考える必要はありません。 どれも 実際、すべては単純ではありません、スナックバーのゴマケーキでさえ一度に作られるわけではありません。 まず私の学習アイデアを説明させてください。 まず、Web サイトの概念を理解した後、Web サイトが Web ページで構成されていることを理解するのは難しくありません。つまり、Web サイトを完成させたい場合は、まず Web ページの作成を学ぶ必要があります。 , 将来Webサイトを作るための基礎を築くためにHTMLをマスターする必要があります。 HTMLを学習する場合、実践して学習するのが最も効果的な方法だと思います。 もちろん、この方法はPHPの学習にも最も効果的です。
HTML の要素はどれも自分で練習する必要があります どの要素がどのような効果をもたらすのかを理解してから初めて深く覚えられますし、ほとんどの初心者は本を読んだだけでは絶対にうまくいかないと思います。学ぶのが難しいのは主に「怠惰」という言葉のせいです怠惰は進歩を妨げる最大の敵なので、怠惰の習慣を克服することによってのみ何かをより速く学ぶことができます。 おそらく、あなたが PHP を学習しているとき、できるだけ早く Web サイトを 開発 したいと思うでしょう。また、私に Web ページを作成してもらいたいと思うでしょう。なぜ、Web ページなどの些細なことを学ぶ必要があるのでしょうか。ビジョンは高くても能力が低い初心者が多いことは、間違いなく、基礎を築かなければ、どうやって屋根を築くことができるでしょうか。
はい、静的 Web ページを作成するテクノロジーを習得することは、Web サイトの開発を学ぶための前提条件です この記事は チュートリアル の記事ではないため、テクノロジーの詳細な分析は提供しません。 。
これで、固定ページが完成すると思います。 もちろん、モモの最初の Web ページも良くありませんが、「子供」がどんなに醜くても、私たちは「親」です。嫌いにはなれないですよね?結局のところ、これは私たちの成果です。 それでは、動的言語の概念を学び始めましょう。動的言語に初めて触れたとき、多くの人は混乱するかもしれません。Web ページ上に表示されると、なぜこのような混乱したものになるのでしょうか?実際、これは混乱ではありません。あなたが書いた HTMLコードもただの文字
の集まりではありませんか?結局のところ、コードは直接
出力されるのではなく、HTML は HTML パーサーを通過します。もちろん、PHP も、必要に応じて HTML を学習するのと同じです。パーサーが完了すると、独自の特殊な構文構造を使用する必要があるため、PHP が奇妙に見えるのも不思議ではありません。 初心者にとって PHP を理解することは最も難しいハードルですが、PHP が初心者向けに最善を尽くしていることを幸運に思うはずです 他の言語を学習したことがある人なら、PHP は確かにシンプルで優れていると感じるかもしれません。しかし、これまで何も学んだことがないのであれば、思い切って考えてみてください。 3 回読めば慣れる この単純な事実は、たとえ PHP を理解できなくても、まずそれに慣れ、何度も繰り返し読み、考えながら理解する必要があることを示しています。読んで、それに従う コーディングに関しては、コードが何のためにあるのかわからなくても、少なくともその感覚を掴む必要があります。 一定の苦労を経て、賢いあなたは明らかに徐々に啓発され、プログラミングの概念をゆっくりと理解しました。おめでとうございます。成功への第一歩を踏み出しました。
HTML と PHP の概念を理解すれば、PHP と HTML の混合プログラミングは問題になりません。この期間中は、PHP に 1 と 1 を足した値がいくらになるかを計算させ、それをブラウザーに出力できます。これは確かにアポロの月面着陸と同じです。あなたは小さなコードを入力していますが、これはプログラミングの旅において大きな前進です。興奮した?しかし、あなたには冷や水をかけなければなりません、あなたはまだ新人です。 しばらく満足したら、次のステップは data
データベースを学習することです。そうは言っても、 MYSQL を生きたまま食べたくなるかもしれません。なぜなら、何列にもわたって目まいがしてしまうからです。 めまいはめまい、めまいはめまいです。食事中に舌を噛んで食べるのをやめることはできませんよね。恐怖を捨てて、一生懸命働き続けてください私たちは恐怖に征服されるためではなく、それを克服するためにここにいます
、元気を出してください、同志。
たくさんの苦労の末、ようやくデータベースの概念を理解し、最終的に PHP を通じてデータベースに接続できるようになったと感じました。この間にどのように学習したのかは検証しませんが、判明しました。それは、すでにできます。
PHP とデータベースを学んだあなたは、間違いなく左手に MOTOROLA を持ち、右手に NOKIA を持っています。もっとシックに、ははは、やっと覚えましたが、おそらくこの時点で、誰かがうっかりあなたの肩をたたいてしまうでしょう。そしてこう言います。「おい、あまり喜ぶなよ、君はまだ新人だし、学ぶまでにはまだまだ長い道のりがあるよ!」
熱心に取り組んで、PHP を使用してデータを正常に挿入、削除、更新できるようになれば、成功はすぐそこまで来ていることは明らかです。
あなたは今、次のような状態になっているかもしれません:
HTML を知っていますか?はい、大きなテーブルとレイアウトを含む複数の Web ページを編集できます。
PHPをご存知ですか?はい、1+1の演算を関数に書いて呼び出します!
MYSQLをご存知ですか?はい、データベースに私の情報を追加および削除します
では、次に何をすればよいでしょうか?あなたのスキルを試してみれば、おそらく大丈夫だと思います。それでは、HELLO WORLD に匹敵するタスクを与えます。 ^_^、これは初心者にとって最初のハードルでもあります。
時間はかかりましたが、 フォーム からデータをデータベースに挿入して表示する ことを学習し、プログラムのプロトタイプが誕生したと言うべきです。 でも、あちこち、このエディター
フォーラム、あの CMS、あの CRM を見て、いつ書くの? 心配しないでください。馬の姿勢はほぼ完成したと言えます。可能であれば、ペンを使用するか、簡単な PHP マニュアルを体に印刷して、時々触れてください。ほら、トイレに行っても忘れないようにね(^2^)。
条件がある場合は、この本を購入して読んでください。「PHP+MYSQL WEB 開発 (第 3 版)」はバイブルとして知られています (おそらく良い選択です) (免責事項: 著者は私に何の利益も与えませんでした)。私は書籍の受託者ではありません。遠く離れているので、彼の兄弟に直接会ったことさえありません -_-)
知識を強化し、PHP と MYSQL 開発の要点を理解した後、ゲストブックを振り返ってみましょう。もちろん、家に幽霊がいるなら、幽霊が書いたかもしれません -_-
現時点では、ゲストブックには登録機能とページング機能が必要です。より強力であれば、UI (ユーザー インターフェイス) も強化できます。完成した後は、特別な達成感を感じますか? とにかく、動的な Web サイトのプログラムを作成したので、自分の Web サイトで遊んでみましょう。いいでしょう、友達、見に来てください、私たちの文章がどれだけ素晴らしいか見てみましょう。そうすればオンラインで宣伝できます
数日後、ゲストブックを開いたら、えっ、ページ数は何ですか?明らかに、あなたのゲストブックはそこにありません!
セキュリティ対策を講じてください。この時点ではあなたの気持ちに同情しますが、他の方法はありません。一生懸命働いてセキュリティの問題に慣れてきて、かなり良い感じになりました いいえ、いいえ、まだ OOP に触れていません。これを学習したら、XML についても理解できるようになります。AJAX についても理解する必要があります。 AJAX ですよね? ...それでは...
総じて、あなたが学ばなければ、あなたは常に新しいことを考え出すでしょう。予想通り、これは先人の経験を裏付けるものです
学習には終わりがありません
私の YY を通して、あなたもいくつかの学習プロセスに精通しているはずですが、そうではありません。何があっても、私たちは同じ目標に到達します。私はこのように書きます。たくさんありますが、それが良いかどうかについては、私は黙って保証することはできません^0^ その後。読んでみると、とても冗長で役に立たないことがわかります。でも、どうすればもっと早く学べるのかと思います。1 週間の短期集中コース、いや、24 時間の短期集中コースです。 、持っていますか? 私は...持っていませんが、2分以内にあなたを病院に送ります、私は自信を持っています -_-
何かを学ぶときにすぐに結果を期待しないでください 私はあなたに方法を言いました。ですが、努力が足りないと意味がありません しかし、私が保証できることが 1 つあります。それは、PHP を学べば、他の言語も確実に早く習得できるということです。また、他の言語を学んだことがある場合は、その逆も同様です。前に、PHP は間違いなくすぐに学べます
しかし、文法を学ぶのは簡単ですが、その文法を使って誰でも成功する方法はあります。ただし、他の人の成功したコードから学ぶことは絶対に有益です。そのため、時間をかけて改良された古典的なコードを参照することが、上達するための最良の方法です。 ここまで言いましたが、私が言いたいのは、 PHP を学ぶには、方法を習得するだけでなく、より多くの努力が必要です
私は、自分自身や自分の選択などを信じることを途中で諦める人々を見たくないのです。重要なのは、あなた自身の意志です。もしあなたが諦めてもっと暴力的になりたいなら、自分の口を叩いて「他の人にはできるのに、なぜ私にはできないのですか?」と叫んでください。 (ヤマコーチっぽいと思いませんか?確かにモーモーは映画を見すぎているので、口を叩くと傷つきます。この真実を理解しておく必要があります。) もう一つ、思い出していただきたいことは、です。 ASP/PHP/JSP /.NET は迷ってしまうかもしれないので、誘惑に負けないでください。PHP の半分を学び、C# について考え始めた人もいるかもしれません。あるいは、誰かが JAVA が非常に強いと言っているかもしれません。この時点では、動揺してはなりません。たとえ本当に学びたいとしても、PHPを学ばなければなりません。そして、もう一度学びましょう、
違うものを見たときに考えを変えるのが最も望ましくないことです、これは、途中で諦めることが多い場合は、何も得られず、多くを無駄にするだけです。最も重要なことは、他人があなたを軽蔑することです。たとえ不快なことであっても、目標を達成するために自分自身を強制しなければなりません。忍耐力は私が訓練された方法です。
こんなに言うとうっとうしいと思われるかも知れませんが、ももは普段は無口なんですが、一旦状態になるとすごく興奮するタイプなので、思ったことはできるだけ表現したいと思っています。私の言葉が残念ですが、私のスキルには限界があり、結果は満足のいくものではないかもしれませんが、私の経験を共有した後、リラックスして安心したように感じます。
最後に、多くの中国人は自信がなく、中国のことになると言葉が変わると言っていて、それどころか、中国人は団結しておらずチーム精神がないと言いたいです。私は、あの人たちは視野が狭く、哀れで、嘆かわしいと思います。いつもすべての責任を回避しますが、自分から始めてこの状況を変えるために模範を示すことはせず、その代わりに悲観的にため息をつき、彼らが目を覚ますことだけを望みます。みんなが一生懸命働いた場合にのみ、私たちは進歩することができますが、自分自身に対して劣等感を感じることは状況を悪化させるだけです。 実際、PHPでも何でも、学ばなければ学ばずに名を成さなければなりません。一人の力は微々たるものかもしれませんが、皆が一生懸命努力します。中国人にできないことは何ですか?私たちは、追いつくだけでなく、追い越して、世界に「中国の基準」を使わせなければなりません。これを言うと、希望的観測だと言う人もいるかもしれませんし、スローガンを叫ぶだけだと言う人もいます。それは問題ではありませんが、重要なことは、私が心の中で言葉を発したということです。端的に言えば、私たち中国人には強さが欠けているわけではありませんが、野心は軽蔑的な意味ではありません。ここで言う「敢えて世界初になろう」という中国人の野心を指す。 ここまで言いましたが、また脱線しました ^_^ 実際、これは PHP を学んでいる私たち初心者を励ますためであり、中国の発展は私たちにかかっています。 (言い過ぎです、怒らないでください!大胆に言ってください^_^)
ふふ!
http://www.bkjia.com/PHPjc/320443.html
true
http://www.bkjia.com/PHPjc/320443.html
www.bkjia.com

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

ホットトピック









PHP 8.4 では、いくつかの新機能、セキュリティの改善、パフォーマンスの改善が行われ、かなりの量の機能の非推奨と削除が行われています。 このガイドでは、Ubuntu、Debian、またはその派生版に PHP 8.4 をインストールする方法、または PHP 8.4 にアップグレードする方法について説明します。

Visual Studio Code (VS Code とも呼ばれる) は、すべての主要なオペレーティング システムで利用できる無料のソース コード エディター (統合開発環境 (IDE)) です。 多くのプログラミング言語の拡張機能の大規模なコレクションを備えた VS Code は、

あなたが経験豊富な PHP 開発者であれば、すでにそこにいて、すでにそれを行っていると感じているかもしれません。あなたは、運用を達成するために、かなりの数のアプリケーションを開発し、数百万行のコードをデバッグし、大量のスクリプトを微調整してきました。

このチュートリアルでは、PHPを使用してXMLドキュメントを効率的に処理する方法を示しています。 XML(拡張可能なマークアップ言語)は、人間の読みやすさとマシン解析の両方に合わせて設計された多用途のテキストベースのマークアップ言語です。一般的にデータストレージに使用されます

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

文字列は、文字、数字、シンボルを含む一連の文字です。このチュートリアルでは、さまざまな方法を使用してPHPの特定の文字列内の母音の数を計算する方法を学びます。英語の母音は、a、e、i、o、u、そしてそれらは大文字または小文字である可能性があります。 母音とは何ですか? 母音は、特定の発音を表すアルファベットのある文字です。大文字と小文字など、英語には5つの母音があります。 a、e、i、o、u 例1 入力:string = "tutorialspoint" 出力:6 説明する 文字列「TutorialSpoint」の母音は、u、o、i、a、o、iです。合計で6元があります

静的結合(静的::) PHPで後期静的結合(LSB)を実装し、クラスを定義するのではなく、静的コンテキストで呼び出しクラスを参照できるようにします。 1)解析プロセスは実行時に実行されます。2)継承関係のコールクラスを検索します。3)パフォーマンスオーバーヘッドをもたらす可能性があります。

PHPの魔法の方法は何ですか? PHPの魔法の方法には次のものが含まれます。1。\ _ \ _コンストラクト、オブジェクトの初期化に使用されます。 2。\ _ \ _リソースのクリーンアップに使用される破壊。 3。\ _ \ _呼び出し、存在しないメソッド呼び出しを処理します。 4。\ _ \ _ get、dynamic属性アクセスを実装します。 5。\ _ \ _セット、動的属性設定を実装します。これらの方法は、特定の状況で自動的に呼び出され、コードの柔軟性と効率を向上させます。
