衝動的なフェイ・ウォンのphpは、衝動的な人間にならないように物事をマスターする必要があります
以下の内容は、PHP と比較して Java プログラマーが習得するスキルに基づいています。言っておきますが、それらは実際には同じであり、単なるツールであり、高低の区別はありません。
それはあなたがスキルがなくて知らないだけです!
1. 文法: コードを書くときに、IDE エディターが特定の行でエラーを報告した場合、それがエラー メッセージに基づいてどのような種類の文法エラーであるかを知ることができる必要があります。修正。
2. コマンド: PHP のいくつかの一般的なコマンドとその一般的なオプションに精通している必要があります。これらのコマンドを自分で実行してください。
php.exe -h これらのコマンドをすべて使用したことがない場合は、実際には使用していません。 PHP についてはあまり詳しくありません。
3. ツール: プロジェクト管理、共通オプションの設定、PHP プラグインのインストールと構成を含む、少なくとも 1 つの IDE 開発ツールの使用に習熟している必要があります。そして
デバッグ。
4. API: PHP のコア API は非常に大きいですが、次のようなコンテンツが含まれています。理解しないと PHP を使いこなすことができません。 80%以上の機能を柔軟に使用できます。
◆ 日付と時刻関数の 80% 以上の関数を柔軟に使用できます。
◆ 数学関数ライブラリのコンテンツの 100%。
◆ ネットワークライブラリのコンテンツの60%以上は各機能の機能を熟知しています。
◆ コンテンツの 60% 以上が文字列処理関数、特に各種処理関数です。
◆ コンテンツの 90% 以上が正規表現関数、特に各種正規処理
◆ コンテンツの 40% 以上が一部のセキュリティ ライブラリ、セキュリティに触れていなければ PHP をマスターすることは不可能
◆ XML 処理, SAX、DOM、JDOM の長所と短所を理解し、いずれかを使用して XML 解析とコンテンツ処理を完了できるようにしてください。
◆ グラフィックスおよび画像関数ライブラリーのコンテンツの 80% 以上、特に一部の画像生成と処理
◆ MySQL データベース関数のコンテンツの 90% 以上、特にさまざまなデータを処理する関数
◆ 配列の下の 90処理関数 コンテンツの % 以上、特にさまざまな演算処理関数
◆ 他の PEAR、PECL、および一部の拡張クラス ライブラリのコンテンツの 80% 以上、特に一般的に使用されるクラスの処理
◆ さまざまなニーズに応じて、異なる関数ライブラリ。
5. テスト: コードの自動テストを完了するには、phpunit を使用してテスト ケースを作成することに慣れている必要があります。
6. 管理: プロジェクトのコンパイル、phpdoc の生成、生成、バージョン管理、自動テストなどのプロジェクト管理の一般的なタスクを完了するには、xinc、phing などの使用に精通している必要があります。
7. トラブルシューティング: 異常な情報に基づいて、問題の原因とおおよその場所を迅速に特定できる必要があります。
8. 感想: PHP を使用して開発されたシステムが本物の PHP システムになるためには、OOP の主な要件をマスターする必要があります。
9. 標準: プログラムの読みやすさを高めるために、書かれたコードは一般的なコーディング標準に準拠する必要があります。
10. 知識: マスター OOA、OOD、MS SQL Server、Oracle、Zendframework、cakephp、symfony、テンプレート テクノロジーおよびその他の一般的なテクノロジー、マスター ソフトウェア アーキテクチャ設計アイデア、検索エンジンの最適化、キャッシュ システム設計、Web サイトの負荷分散、システム パフォーマンスのチューニングなどの実用的な技術を紹介します。
上記に基づくと、PHP と Java の間に違いは見つかりません。 PHP、Java、.net については学ぶべきことがたくさんあります。
せっかちな人はこう言いがちです: PHP 言語は苦手です。Java、C#、VB.NET を学ぶべきです: - それができないのはあなたです! ?
衝動的な人は、PHP と Java、C#、または VB.NET のどれが優れているのかと尋ねる傾向があります。よく学びさえすれば、どれも良いです。 : いったい何を学べばいいのでしょうか: - 聞いて学ぶだけではなく、
衝動的な人は次のように尋ねる傾向があります: PHP でお金を稼ぐ方法はありますか? - 銀行強盗をすることをお勧めします。
以上、せっかちなフェイ・ウォンが、せっかちな人間にならないためにphpをマスターしておくべきことを、せっかちなフェイ・ウォンの内容も含めて紹介しましたので、PHPチュートリアルに興味のある友人の参考になれば幸いです。

ホットAIツール

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

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

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

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

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

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

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

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

ホットトピック











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

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

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

phpstormでCLIモードをデバッグする方法は? PHPStormで開発するときは、PHPをコマンドラインインターフェイス(CLI)モードでデバッグする必要がある場合があります。

システムが再起動した後、UnixSocketの権限を自動的に設定する方法。システムが再起動するたびに、UnixSocketの許可を変更するために次のコマンドを実行する必要があります:sudo ...

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

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