ホームページ バックエンド開発 PHPチュートリアル PHP 初心者向けのいくつかの提案と書籍リファレンス ガイド

PHP 初心者向けのいくつかの提案と書籍リファレンス ガイド

Jun 13, 2016 pm 12:50 PM
css javascript jquery nbsp php

PHP 初心者向けのいくつかの提案と書籍リファレンス ガイド
初期段階では、PHP 言語の歴史や業界の逸話、または関連する人々の逸話を理解する必要があります。これは、この言語を学習するための間接的な動機となります。将来の学習の方向性や目標も。最もばかばかしい逸話の 1 つは、米国のある個人が Web サイトを構築し、情報を公開したことです。これは、PHP 言語を始めるのがいかに簡単かを示しています。
1. 基本的なデータ型。この点では PHP は JS に少し似ていますが、どちらも弱く型付けされており、自己識別されます。
将来プログラム開発に携わる場合、これらに青春の半分以上を費やすことになるので、特に注意すべきデータの種類がいくつかあります。
a. 文字列型
文字列型には、一般的な substr、strstr、trim、strrpos など、習得する必要がある関数やメソッドが多数あります。
b. 配列型
以下に関数メソッドも多数ありますが、一般的なものは、array_merge、array_push、array_shift などです。
2. 基本的なフロー制御ステートメント:
語彙の習得に基づいて、記事を組み合わせて書き、自分では実現できないことをプログラムに実現させる必要があります。これにはプロセス制御が必要です
。 if() elseif() if()
while(){}
for(){} foreach(){} 三項演算子
を忘れないでください どの言語にも上記の 2 つが備わっていますが、これらをマスターした後は、他の言語を学ぶのは水の中のアヒルのようなものです。
3. オブジェクト
これをさらに詳しく知りたい場合は、Java と C# の OOP の考え方を学ぶと、初心者でも正しく理解できるため、詳しく調べる必要はありません。
4. SQL
CURD の基本的な追加、削除、確認、および変更ステートメントに習熟している必要があります。 mysql に関連する他の知識体系を理解する必要があります。
上記は、PHP 言語をマスターするために必要な多くの事項であり、残りは面接中の影響力を高めるために使用できるものです:
推奨書籍には次の​​ものが含まれます: PHP および MySQL プログラミング、第 3 版は電子形式で入手可能、最近出版された第 4 版
1. css 古典的なボックス モデルの概念とカスケードの概念。 cssセレクター == jqueryセレクター。よく見ると、CSS でのカスケードは OOP での継承であり、サブクラスが親クラスの属性をオーバーライドする場合、それはカスケード スタイル シートと呼ばれます。マージンとパディングの違い、IE6、7、8、9 の違い、Firefox、Chrome、Opera、Safari の違い。 IE6 の最も忘れられない haslayout は何ですか? Firefox に隠された overflow:hidden の魔法の効果 興味があれば、フロントエンド再構築エンジニアの立場について学ぶことができます。
おすすめの書籍: CSS について、Mastering CSS
2.javascript
言語の基本的な概念は上記と同じで、js と php は非常に似ています。もう言うことはありません。
それらの違いは、php はデータベース内のデータを操作するのに対し、js はブラウザが解析した後のページ データを操作することです。これを理解すれば、半分の労力で 2 倍の結果を得ることができます。
さらに、CSS および JS 開発における最大の悩みはブラウザの互換性です。これには、テクノロジーの開発をサポートする業界の経験が必要です。
推奨書籍には、『JavaScript Advanced Programming Second Edition』、『JavaScript DOM Advanced Programming』、『JavaScript Language Essence』および『Programming Practice』が含まれます。すべて電子版で入手可能です
3.jQuery
ただ一つ言えるのは、js 基盤がなければ jquery を制御するのは難しいということです。js 基盤と jquery API があれば、始めることができます。
このセレクターは CSS 2.1 に非常に似ています。実際、jquery の元の名前は cssquery と呼ばれる予定でしたが、後に cssquery がリリースされたため、jquery という名前に変更する必要がありました。これは 2 つのセレクターの類似性を示しています。
jq1.6 は 2 日前にリリースされたばかりですが、すでに見事にバージョン皇帝の座に就いています。
おすすめの書籍: 電子版で入手可能な Sharp jQuery
「こんなにたくさんのことがあれば、それを学び終えるのにどれくらい時間がかかりますか?」と誰かが尋ねるはずです。
私の見解は、学習は興味によって引き起こされ、その後は主に実践的なものであるということです。興味はあなたを、時間の経過と旅を忘れる二物忘れの状態に導かなければなりません。そうでなければ、青春は飲み込むのが難しい不快なエルグオトウのようなものです。残りは個人次第です。チャンスは人によって異なりますが、準備ができている人にはチャンスが訪れます。
​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​あなたがそれを見て、それがあなたやあなたに共鳴する部分に利益をもたらすと感じるならば、それを執筆プログラムは無駄です兄弟よ、コーディングは人の無駄です。


-----解決策--------------------------------
非常に面倒なことが一つあります。

何はともあれ、この投稿に賛成票を投じたいと思います。
-----解決策-------------------------- ------
こんな小さなスコアで十分ですか?
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、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)

ブートストラップにスプリットラインを書く方法 ブートストラップにスプリットラインを書く方法 Apr 07, 2025 pm 03:12 PM

ブートストラップスプリットラインを作成するには2つの方法があります。タグを使用して、水平方向のスプリットラインを作成します。 CSS Borderプロパティを使用して、カスタムスタイルのスプリットラインを作成します。

ブートストラップに写真を挿入する方法 ブートストラップに写真を挿入する方法 Apr 07, 2025 pm 03:30 PM

ブートストラップに画像を挿入する方法はいくつかあります。HTMLIMGタグを使用して、画像を直接挿入します。ブートストラップ画像コンポーネントを使用すると、レスポンシブ画像とより多くのスタイルを提供できます。画像サイズを設定し、IMG-Fluidクラスを使用して画像を適応可能にします。 IMGボーダークラスを使用して、境界線を設定します。丸い角を設定し、IMGラウンドクラスを使用します。影を設定し、影のクラスを使用します。 CSSスタイルを使用して、画像をサイズ変更して配置します。背景画像を使用して、背景イメージCSSプロパティを使用します。

ブートストラップのサイズを変更する方法 ブートストラップのサイズを変更する方法 Apr 07, 2025 pm 03:18 PM

Bootstrapの要素のサイズを調整するには、次のものを含むDimensionクラスを使用できます。

HTML、CSS、およびJavaScriptの役割:コアの責任 HTML、CSS、およびJavaScriptの役割:コアの責任 Apr 08, 2025 pm 07:05 PM

HTMLはWeb構造を定義し、CSSはスタイルとレイアウトを担当し、JavaScriptは動的な相互作用を提供します。 3人はWeb開発で職務を遂行し、共同でカラフルなWebサイトを構築します。

VueでBootstrapの使用方法 VueでBootstrapの使用方法 Apr 07, 2025 pm 11:33 PM

vue.jsでBootstrapを使用すると、5つのステップに分かれています。ブートストラップをインストールします。 main.jsにブートストラップをインポートしますブートストラップコンポーネントをテンプレートで直接使用します。オプション:カスタムスタイル。オプション:プラグインを使用します。

どのようにしてクラスが拡張されたり、PHPでメソッドがオーバーライドされたりするのを防ぐことができますか? (最終キーワード) どのようにしてクラスが拡張されたり、PHPでメソッドがオーバーライドされたりするのを防ぐことができますか? (最終キーワード) Apr 08, 2025 am 12:03 AM

PHPでは、最終的なキーワードを使用して、クラスが継承されないようにし、メソッドが上書きされます。 1)クラスを決勝としてマークする場合、クラスを継承することはできません。 2)メソッドを最終的にマークする場合、メソッドはサブクラスによって書き換えられません。最終的なキーワードを使用すると、コードの安定性とセキュリティが保証されます。

ブートストラップのフレームワークをセットアップする方法 ブートストラップのフレームワークをセットアップする方法 Apr 07, 2025 pm 03:27 PM

Bootstrapフレームワークをセットアップするには、次の手順に従う必要があります。1。CDNを介してブートストラップファイルを参照してください。 2。独自のサーバーでファイルをダウンロードしてホストします。 3。HTMLにブートストラップファイルを含めます。 4.必要に応じてSASS/LESSをコンパイルします。 5。カスタムファイルをインポートします(オプション)。セットアップが完了したら、Bootstrapのグリッドシステム、コンポーネント、スタイルを使用して、レスポンシブWebサイトとアプリケーションを作成できます。

ブートストラップボタンの使用方法 ブートストラップボタンの使用方法 Apr 07, 2025 pm 03:09 PM

ブートストラップボタンの使用方法は?ブートストラップCSSを導入してボタン要素を作成し、ブートストラップボタンクラスを追加してボタンテキストを追加します

See all articles