ホームページ  >  記事  >  バックエンド開発  >  30分で瞬時にPHP言語を学習

30分で瞬時にPHP言語を学習

WBOY
WBOYオリジナル
2016-06-13 13:19:48970ブラウズ

30 分で PHP 言語を瞬時に学習

これはまったく誇張ではありませんが、基本的なプログラミング スキルが必要です。私が話しているのは PHP 言語を学ぶことであり、PHP を使用して Web サイトを構築したり WEB アプリケーションを作成することを学ぶことではありません。 PHP は Web 向けであり、構文もシンプルで理解しやすいため、この言語はそれほど難しくありません。ただし、Web サイトを構築したい場合は、WEB エディターやサーバーなども必要になります。これを読めば、PHP の学び方、良いウェブサイトの作り方がわかります。ウェブサイトを構築するには多くの労力がかかりますが、実際には難しいことではありません。

1.Php は、 でマークするのが最適です。これにより、システムのコンパイル時間。もちろん <%???%> または でもOKです。

2.メモ

/*複数行

コメント*/???

//単一行コメント

#単一行コメント

3.命令区切り文字 各命令は「;」で終わる必要があります。

4.変数は $ で始まります: $ab=’zhaohua’;

一般的な高級言語と同様、その変数も大文字と小文字が区別され、数字で始めることはできません。他の高級言語とは異なり、使用前に宣言する必要はありません。型付けが弱い言語です。しかし、php を過小評価しないでください。 PHP は高速な Web 言語要件であるため、他の言語とは異なり、事前に宣言する必要はありません。

5.定数: 組み込み定数を備えたシステムが多数あります。オペレーティング システム情報を表示する PHP_OS、表示する PHP_VERSION PHP バージョン... 詳細については、PHP マニュアルを確認してください。

define ("NAME", "php") // put をカスタマイズすることもできます。単語 >phpNAME に割り当てられています。

6.データ型:

4 つのスカラー型: integer?booleanfloat?string

混合型: array (配列) と object (オブジェクト) PHP はオブジェクト指向です。

PHP には特殊なタイプがあります: resource? (データベースに接続すると、返されるデータが resource になる場合があります)、

NULL (空の型) 次のような型: $b=NULL;

注: Var_dump() は、コードが非常に長くて忘れてしまった場合、または他の人のコードを見た場合に変数の型を確認するために使用できます。

7.よく使用される関数をすべて理解することは不可能ですが、最も基本的な関数は覚えておく必要があります。

例:

strlen()?文字列の長さを確認します

strcmp() strcasecmp() strncmp()

strstr()文字列置換?stristr()

trim()?スペースに移動ltrim()右に移動 rtrim()左に移動

printf()?さまざまな型の値を出力

ksort()配列インデックスでソート?sort()配列要素でソート

8.php は、メソッド、演算子のオーバーロード、継承をサポートしません。それは結局のところ、オブジェクト指向の Web 言語だからです。支援を求める人もいる一方、反対する人もおり、未だに支援は得られていない。他の人にもコメントしてもらいましょう。

9.Function?すべての関数は、JavaScript スクリプトと同じ function を使用して定義されています。 、それらはすべて WEB を対象としているため、非常に簡単になります。例:

function display_size($file){//ファイル サイズを決定する方法は G または M ですか?

$file_size=filesize($file);

If($file_size>=100202)

{

??????$file_size=round($fiel_size/100202*100)/100.”g”;

}

エルセイフ($file_size>=45202)

{

????$file_size=round($fiel_size/45202*100)/100.”m”;

}

ファイルサイズを返す;

}

10.echo 関数は、表示に使用される print と同じです。

echo $abc;// は、$abc の値を表示するために使用されます。

11.さらに多くの関数または関数フレームワークを使用したい場合は、オンラインにアクセスして PEAR (PHP 拡張機能およびアプリケーション ライブラリ) をダウンロードします。これは、442 パッケージと 40 個の複数のテーマ、DBAPIPHP フレームワークおよび配布システムです。パッケージ内の 🎜> は、データベース、Mail パッケージ、Net_Socket に接続するために使用されます... もちろん、それが気に入らない場合は、それを補うこともできますあなた自身。

12.テンプレート (テンプレート) が完成しました

J2EE は、struts2struts テンプレートなどがあることを認識しています。 もちろん、PHP には多数のテンプレートがあります。ただし、初心者にとっては、最初に基本的な知識を習得することが最も重要です。これらのテンプレートは後で使用できます。すぐにこれらのテンプレートを使用しなくても、優れた Web サイトや WEB アプリケーションを作成できます。これらのテンプレートには厳格な要件のみがあり、バグが少ない可能性があり、独自に開発する手間を省くことができる統合機能が多数あります。ただし、基本的な知識がない人が使い始めるのは困難です。 0 ああ、でも、それを学びたいのであれば、難しいことではありません。次のテンプレートをダウンロードして、その詳細な説明を見てから、コードを見てください (完全に理解する必要はありません)。理解して、慣れれば、応用できます。この側面の知識を学びたいのであれば、ただ応用したいだけであれば、それを注意深く学ぶことは悪いことではないと思います。注意深く勉強するのは時間の無駄なので、他の人に従ってください)。例: SmartySavanttinyButStrong、Template Lite... これらはインターネットからダウンロードできます。企業によっては独自のテンプレートを用意している場合もあります。自分でテンプレートを作成することもできます。自分のテンプレートが優れており、高速で、バグがなく、非常に便利です。将来的には、あらゆる Web サイトや PHP アプリケーション システムで使用できるようになります。

13.これだけで勉強すると、たくさんの問題が発生する可能性があります。では、問題が発生した場合はどうすればよいでしょうか。 PHP マニュアルを確認したり、Baidu で検索したり、

などの技術的なブログ投稿にアクセスしたりできます。

?

http://hi.baidu.com/bazhaohua/blog?Eインターネット愛???http://www.phpchina.com ?PHP中国

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