始めるための PHP の基本 (—)

PHP中文网
リリース: 2016-08-08 09:30:41
オリジナル
1501 人が閲覧しました

学习 第 1 章 PHP について学ぶへようこそ

まず第一に、私たちのチームが開発した製品は現在資金調達段階に入っているため、製品開発の第 1 段階は完了しており、情報が開始されます。 PHP の学習の旅。 CSDN で他の専門家が書いた記事を読んでいて、私の個人的なコンセプトと似ていることがたくさんあり、チームで知識を共有することを学ぶ必要があると思うので、私自身の PHP 学習プロセスを整理して公開します。私の個人的なブログです。間違っていると思われる場合は、どなたでも修正してください。 PHP を学ぶ前に、私は 3 つの疑問を持っていました。PHP とは何ですか、なぜ PHP を学ぶ必要があるのですか、そして PHP 言語を学ぶにはどうすればよいですか?


1.1 PHPとは PHP (外国名: PHP: Hypertext Preprocessor、中国語名: 「ハイパーテキスト プリプロセッサ」) は、一般的なオープンソースのスクリプト言語です。この構文は C 言語、Java、Perl の特徴を吸収しており、学習が容易で主に Web 開発の分野に適しています。 PHP の独自の構文には、C、Java、Perl、および PHP 独自の構文が混合されています。 CGI や Perl よりも高速に動的 Web ページを実行できます。他のプログラミング言語と比較して、PHP で作成された動的ページは HTML (Standard Universal Markup Language に基づくアプリケーション) ドキュメントにプログラムを埋め込んで実行するため、HTML タグを完全に生成する CGI よりも実行効率が高く、コンパイルされたコードも実行できます。コンパイルにより暗号化が実現され、コードの実行が最適化され、コードの実行が高速化されます。これは百度百科事典の説明で、私の最初の疑問に答えることができると思います。

1.2 なぜ PHP を学ぶ必要があるのか​​ インターネット上で挙げられている理由はおそらく次のとおりです: 「JavaScript を使用してプログラムを作成できるが、JavaScript の能力には限界があり、JavaScript は通常ブラウザ (クライアント) で実行されます。」 ) Web ページに特別な効果を作成できます。マウスをその上に置くと背景の色が変わり、マウスをその上に置くと Web ページで一般的なポップアップ メニューが表示されます。しかし、JavaScript に「Web サイトを訪問した人の総数」を表示させたい場合、JavaScript はクライアントの情報を取得することしかできず、「Web サイトを訪問した人の総数」は、サーバー側。したがって、サーバー側で実行できる別のプログラミング言語が必要になりますが、Web サーバー側で実行できる PHP 言語もその 1 つです。 しかし現在、テクノロジーは絶えず発展し、変化しています。現在、js は、最近非常に人気のある Node.js などのバックエンド プログラムを作成するために使用されています。ここに私の個人的な見解を書かせてください:
(1) まず第一に、プログラマー業界に参入した初心者として、PHP プログラミング言語を学ぶことは良い収入をもたらします。お金があれば、たくさんの女の子がいるでしょう、女の子がいれば、あなたはあなたの愛を見つけるでしょう(この段落は純粋に娯楽のためです)。
(2) 次に、プログラマー業界に参入し、PHP プログラミング言語を学んだベテランとして、私たちは複雑で常に変化する世界、特に常に変化するモバイル インターネットに住んでいます。 「自分たちでやってみよう」という履歴書に深みと幅を加えます。私が知識ベースを確保し、機会をつかむために一生懸命努力し続ける限り、あなたは無事に目標を達成することができます。
(3) 興味のある学生の皆さん、「世界のトップ 50 の Web サイトの開発言語は何ですか」とオンラインで検索すると、ほとんどの Web サイトと国内の有名な BAT 企業 3 社である Sina が見つかるでしょう。 360などではPHPが使われています。 a. PHP には独自の特徴があり、インターネット業界の大企業によって認識されている b. これらの有名企業が PHP を使用しているため、PHP の仕事は見つけやすく、給与も高いはずです。


1.3 PHP プログラミング言語を学ぶ方法
(1) まず第一に、PHP の基本的な構文が必要です。さらにデモを行いながら学習し、練習する必要があります (ドキュメントや本を読むのが好きな人もいます)。ビデオを見るのが好きな人もいます。私は個人的には、理解できない場合はビデオの説明を求めたり、オンラインで答えを見つけたりすることで、自分の欠点を見つけて知識を強化できると思います。学習;

(3) その後、関連するフレームワークの知識を学ぶことができ、フレームワークの利点がわかり、開発効率が向上します。

(4) 学んだ知識を統合するには、より大規模なデモを使用する方が良いです。書籍に引き継がずに済みます。 (同時に、特に初心者にとっては、もう一度粘り強く努力する必要があります)

PHP を学習する前に、PHP とその機能について知りましょう。

1. サーバー側で実行する: PHP を学習すると、サーバーに作業を実行するよう命令したり、サーバーを破棄したりすることができます ^_^ (実際にはこれを行わないでください)、WEB ウェブサイトのほとんどのデータサーバー側では、サーバーに保存されたデータを処理するために PHP が使用されます (これは強力です)。
: 2. クロスプラットフォーム: サーバーは、Linux、Windows、UNIX などの複数のプラットフォームのサーバーにすることができ、コマンドを実行できます (1 つのサーバーを指示することを恐れないでください)。

3. スクリプト言語: コンピューター命令の行であるスクリプト (特定の英語の単語としても理解できます) を記述することでサーバーに動作を命令します。そのため、PHP を記述するプロセスは実際には外国語で動作します (サーバー。は外国人です)通信プロセス中の通信言語は PHP です。

4. 無料: 無料で使用できます (世界には本当にフリーランチがあります)。 。


1.3 最初の PHP コードの識別 簡単な PHP コードから始めましょう:

<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>欢迎学习php!</title>
</head>
<body>
<p>
<?php 
echo &#39;欢迎进入学习PHP的世界&#39;; 
?></p>
</body>
</html>
ログイン後にコピー

JavaScript スクリプト言語を記述するのと同じように、<script></script> タグの間に記述する必要があります。 , ページの タグの間に PHP コードを記述できます。Echo は PHP の出力ステートメントです (Java を勉強している人なら誰でも、これは system.out.print() に非常に似ていると思うでしょう)。文字列を出力します (文字列を二重引用符で囲みます)。

A. 数学的計算の出力にはエコーを使用します

<?php echo 12*3;?>
ログイン後にコピー

B.文字列出力にはエコーを使用します。コネクタは複数の文字列を接続できることに注意してください。上記の例では、文字列を 2 つの小さな文字列に分割し、それらをコネクタで接続します。 PHP では、文字列の連結はドット (.) で表されますが、他の言語では、次のようにプラス記号 (+) で表されます。 PHP のコメント ステートメントも同様です。単一行のコメント: 二重スラッシュ (//) を使用して表現し、複数行のコメント: /*コメント ステートメント*/を使用します。他の言語では、HTML では を使用し、CSS では /*コメント ステートメント*/ を使用します。たとえば、次のコード:

JavaScirpt、Java、Asp、C。
<?php echo &#39;你好,&#39;.&#39;世界!&#39;;?>
ログイン後にコピー

コメント ステートメントは PHP プログラムのどこにでも配置できます (ただし、コメント ステートメントは の間に記述する必要があります)。 上記は PHP の基礎学習の内容です (—) 関連コンテンツについては、PHP 中国語 Web サイト (www.php.cn) をご覧ください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!