ホームページ > バックエンド開発 > PHPチュートリアル > PHP ノート - Java プログラマーは PHP プログラムを理解しています

PHP ノート - Java プログラマーは PHP プログラムを理解しています

WBOY
リリース: 2016-08-08 09:21:31
オリジナル
941 人が閲覧しました

H1.


Php
は、サーバーサイドのスクリプト言語、ゆるい言語です。

2. xmlスタイル

スクリプトスタイル?>

ショートスタイル

スタイル3. 注:

a) //b) /*

*/4.

変数はデータを保存するためのコンテナであり、大文字と小文字が区別されます。変数が非常に長い場合は、区切り文字 <<.

$k=<<&str

str;PHP

は、緩やかに型指定された言語であるため、変数の宣言時に特定の型キーワードがありません。 は一律に$ +

変数名で始まります 1、 は文字またはである必要があります

_

2、

には英数字とアンダースコアのみを含めることができます

3、 そうですsize 書き込み依存

5. 変数は、PHPスクリプトのどこでも宣言できます。

6. )

c) 関数の外で宣言された変数には、グローバル関数ドメインがあります。関数の外部からのみアクセスできます。関数内で宣言された変数には local スコープがあり、関数内でのみアクセスできます。

関数の内部呼び出しglobal変数は

globalキーワードを使用して内部で宣言する必要があります。 $GLOBAL[インデックス] すべてグローバル変数は に保存され、スーパーグローバル変数

$GLOBAL[index] を通じて取得できます。 7. $GLOBAL[index] この配列は関数内でアクセスでき、グローバル変数を直接更新するために使用できます。常8. , 通常、関数が実行されると、すべての変数が削除されます。削除する必要がない場合は、スクリプト内で static

9 を使用する必要があります。その値は では変更できません。 define("定数の名前","

定数の値

","定数名の大文字と小文字を区別するかどうか)ポジティブ ”);true(同じケース

)

鈍感、false敏感。クラスで定数を定義するには、constキーワードを使用します。 使う場所によって変わる定数は魔法定数になります。 1) __FILE__ 現在のフォルダ 2) __LINE__ 現在の行番号 3) __FUNCTION__ 現在の関数名 4) __CLASS__ 現在のクラス名 5) __METHOD__現在のオブジェクトのメソッド名 10. Print: echo は複数の文字列を出力できます。 print は文字列を出力することしかできず、常に

1

を返します。

11. 文字列の長さstrlen();文字列内の指定された文字またはテキストを取得します strpos(); 文字列連結では、"

.

","." の後にスペースを続ける必要があります。

12. スーパーグローバル変数:

a) $ グローバル

グローバル スコープ内のすべての変数。 b) ヘッダー、パス、スクリプトの場所に関する情報。 c)

HTMLフォームから送信されたデータ。 d) 提出物を収集するために広く使用されていますmethod=”post” HTML

フォームの後のフォームデータも一般的に使用されます変数を渡します。 e) 投稿を集めるためHTML form (method=” get”後のフォームデータ) は送信されたデータも収集できますURLにあります。

f) クライアントコンピューターからリモートサーバーにファイルをアップロードします。 g) サーバー側の環境パラメータを取得します。 (variables_order=EPGCS)h) を取得するために使用されますcookie の値。

i) ユーザー セッションに関する情報を保存したり、ユーザー セッションの設定を変更したりするために使用されます。 13.

include/requireステートメントは、指定されたファイルに存在するすべてのテキストを取得します/ コード/ タグを付け、include/require ステートメントを使用してファイルにコピーします。エラーが発生すると、致命的なエラーが生成され、スクリプトが停止します。

エラーが発生した場合は、警告のみが生成され、実行が続行されます。

c) 同じページを含めるのは 1 回だけです。 14. 配列処理:

$配列名[' キー名'] を使用して配列を初期化することもできます。

Array() 関数を使用して配列を作成することもできます。 count()配列の長さを返します。 配列トラバーサル: foreachループ、count()を使用して配列の長さを取得し、を使用します for;リスト( )

言語構造ループ。デフォルトの数値インデックスにのみ使用されます

;each()はキーと値のペアを返します。

while(list($key,$value)=each($array)){ } foreach( $array as $key => $value){

}

15.

PHP中クラスオブジェクトは

class キーワードで宣言されます。スコープを指定しない場合は、

var を使用して変更できます。メソッドと関数の特徴は、キーワードを使用して変更できることです。コンストラクター

__contract、デストラクター

__destruct16. :: スコープ演算子、インスタンス化せずにクラス内の定数、変数、メソッドを呼び出すことができます。 "->

" オブジェクトメンバーアクセスシンボル; =&

引用(別名); =

課題。 17. $変数名

= 新しいクラス名 ([パラメータ ]);

$変数名->メンバー属性 = ; 属性に値を割り当てる; $

変数名->メンバー属性; $ 変数名->

メンバーメソッド; 使い方; 18. mysql : 一般的な使用conn.php

カプセル化してから、requireを使用します

必要なページに移動します。 1) 2 3)5)Return

Sql> statement set; 7)

echo " フィールド名: ".$v['title'];

8)

) 10)

mysql_close($conn);//

接続を閉じますGoogle翻訳にコピーします翻訳結果

上記は、PHP ノート - Java プログラマーは PHP プログラムを理解するという内容を、内容の側面も含めて紹介しました。PHP チュートリアルに興味のある友人に役立つことを願っています。

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