ホームページ  >  記事  >  バックエンド開発  >  PHP学習ノート01

PHP学習ノート01

WBOY
WBOYオリジナル
2016-08-08 09:23:01812ブラウズ

例:

PHP学習ノート01

PHPを学ぶべき理由

主観的な理由:

私は少し前に学校で卒業の問題に対処し、上海に戻ってから就職活動を始めました。対象となるジョブは、ASP.NET をバックエンドとして使用する WPF 開発または WEB 開発です。

次々と面接を受けているのですが、その中の 1 社が、.net 開発の募集と称して、実際には PHP 開発の募集を行っているのです (面接通知でお知らせしました)。面接に行った後はかなり良い気分になりましたが、まだ数日面接をしたいと思っていたので、最終的に入社してからより早く入社できるように、次の数日で面接中に PHP を独学しました。この会社に行くことに決めました。

客観的な理由:

Quora より: 他の言語と比較した PHP の利点は何ですか?

LAMP を使用して独自のアマチュア Web サイトを構築することも、非常に低コストの実装方法です。

さまざまな言語を自由に切り替えられることはプログラマーにとって必須のスキルです。なぜそうしないのですか?


PHPの学び方

良い本: PHP学習ノート01。著者にとって、業界の古典的な本をたどり、それを実際に読んでいくのが最も安全な学習方法です。

Quora の PHP タグ

StackOverflow の PHP タグ

問題が発生した場合は、これら 2 つの場所にアクセスして、他の人がどのように解決したかを確認してください。そしてもっと練習して、もっとまとめて(ブログを書いて)。

これが計画ですが、千里の道も一歩から始まります。


記事の冒頭にある例を実装してください

ローカルデバッグサーバー環境を構築するには、Apache をインストールする必要があります。Apache が PHP を解析できるようにするには、PHP ライブラリをダウンロードして変更する必要があります。 Apache の Conf ファイル。 「PHP および MySQL Web 開発」の付録 A では、Windows および Linux でダウンロード、インストール、構成する方法について詳しく説明します。著者は付録を段階的に実行しただけです。 。 。 PHP 環境の構成手順はインターネット上に多数あるため、ここでは画像によるデモは掲載しません。

同時に、この記事では HTML、CSS、JS の内容を紹介するのではなく、コードを直接貼り付けます:

<span><!</span><span>DOCTYPE html</span><span>></span><span><</span><span>html</span><span>></span><span><</span><span>head</span><span>></span><span><</span><span>title</span><span>></span>HomePage<span></</span><span>title</span><span>></span><span><</span><span>link </span><span>href</span><span>="Content/Site.css"</span><span> rel</span><span>="stylesheet"</span><span>/></span><span></</span><span>head</span><span>></span><span><</span><span>body</span><span>></span><span><</span><span>div </span><span>class</span><span>="container"</span><span>></span><span><</span><span>img </span><span>src</span><span>="Image/GoogleLogo.png"</span><span> alt</span><span>="Search"</span><span> class</span><span>="HeaderArea"</span><span>/></span><span><</span><span>form </span><span>action</span><span>="NewPhp.php"</span><span> method</span><span>="post"</span><span>></span><span><</span><span>input </span><span>name</span><span>="inputText"</span><span> type</span><span>="text"</span><span> class</span><span>="TextInputArea"</span><span>></span><span><</span><span>input </span><span>type</span><span>="submit"</span><span> class</span><span>="SubmitButton"</span><span> value</span><span>="搜索一下"</span><span>/></span><span></</span><span>form</span><span>></span><span></</span><span>div</span><span>></span><span></</span><span>body</span><span>></span><span></</span><span>html</span><span>></span>

<span>.container</span>{<span>    width</span>:<span>600px</span>;<span>    margin</span>:<span>120px auto</span>;
}<span>
.HeaderArea</span>{<span>    width</span>:<span>280px</span>;<span>    height</span>:<span>110px</span>;<span>    margin</span>:<span>30px 140px</span>;
}<span>
.TextInputArea</span>{<span>    width</span>:<span>590px</span>;
}<span>
.SubmitButton </span>{<span>    width</span>:<span>100px</span>;<span>    margin</span>:<span>10px 250px</span>;
}

この例では、「検索」をクリックした後、指定した PHP ファイル分析のためにサーバーに POST されます。例: 「ABC」と入力した後、クリックして検索: 送信されたコンテンツは次のとおりです: PHP学習ノート01

PHP ファイルでは、変数 _POST のキーとして Name を使用して、送信された ABC を取得できます:

<?<span>php
    </span><span>$textVal</span> = <span>$_POST</span>['inputText'<span>];
    </span><span>echo</span> '<h1>Hello PHP</h1>'<span>;
    </span><span>echo</span> '<h2>Do you want to search: '.<span>$textVal</span>.'?</h2>'<span>; 
</span>?>

このようにして、例の機能が実現されます。


PHP の基本構文

まず、例で使用されている PHP 関連のコンテンツをいくつか紹介します。

1 つ目は、PHP を埋め込む方法です。JS を埋め込むのと同じように、PHP を埋め込む方法はたくさんあります。最も一般的に使用される方法は、PHP ステートメントを タグ内に記述することです。

PHP 変数には $ などのプレフィックスを付ける必要があります。

ここに PHP クイック リファレンス カードが添付されています。他の言語の基礎を持つ学生は、このカードを使用して PHP 構文をすぐに理解できます: PHP クイック リファレンス カード

例: PHP学習ノート01

注 01 の終わり。

次のメモには、PHP 構文のさらなる理解と、より多くの知識ポイントを含む例が含まれます。

以上、PHP学習ノート01を様々な角度から紹介しましたが、PHPチュートリアルに興味のある友人の参考になれば幸いです。

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