エコー、印刷、しますprint_r 、のvar_dumpの違い
エコーと印刷は、言語構造、ありますprint_r とのvar_dump 正常な機能です
エコー:1つ以上の文字列を出力
印刷:出力文字列
しますprint_r :変数について理解しやすい情報を印刷
var_dump :変数に関する情報を理解することは簡単に印刷(タイプを)
ISSET と空の区別
ISSET :変数が設定されているかどうかを確認し、非NULL
空の変数が空であるかどうかを判定し、変数:0 /偽の変数が存在しない、警告なし;空とみなされます
静的、自己、この$ 違いを
静的:静的は静的または非静的な方法のために使用することができ、静的属性は、静的メソッド、静的メソッドとクラスに非定数アクセスすることができるが、非静的プロパティにアクセスすることができません
自己:静的プロパティ、クラス、静的メソッドおよび定数にアクセスするために使用することができるが、自己現在定義されているクラスの点が配置されている、されている自己制限します
この$ :実際の呼び出しの対象を指し、すなわち、クラスのプロパティやメソッドを呼び出す実際の動作は、この$ 時点でどのオブジェクトです。
含まれ、必要、のinclude_once 、なrequire_once 的区别
必要と含まほとんど同じ、治療の失敗とは異なる方法を除きます。必要時にエラー発生したE_COMPILE_ERRORのレベルのエラー。言い換えれば、スクリプトが中断したりしますが、含ま警告のみ(生産E_WARNINGを)、スクリプトが続行されます
include_onceのステートメントが含まれており、スクリプトの実行中に、指定されたファイルを評価します。この動作とは含ま同様の文を、ファイルがすでにあまりにも含まれている場合、再び含まれないことを唯一の違い。名前が示すように、それは一つだけが含まれています
投稿してもらうの違いを?
取得サーバーからデータを取得することで、POSTは、サーバーにデータを転送しています
取得セキュリティは、非常に低いPOST 高度なセキュリティ。しかし、より効率ポスト方法が優れています
取得データの転送量がより大きく、小さくはない2KB 。投稿送信されるデータの量が大きい場合には、一般的にデフォルトが限定されるものではありません。
セッションとクッキーの違い
1. 保存中:クッキークライアントに保存され、セッションはサーバーに保存されています
2. セキュリティ:クッキー貧しいセキュリティ、セッションハイセキュリティ
3. ライフサイクル:ブラウザが条件を設定せずに閉じられた後の両方が消えます
(クライアント側で設定することができますクッキーの生存期間は、サーバー上で設定することができますセッションの生存期間)
両者の関係 --session によってクッキー達成
注意:クライアントが無効になっている場合は、クッキーを、セッションは動作しません(解決法:再のURL )
MyISAMテーブルとInnoDBの違い
1. トランザクションセキュリティ(MyISAMテーブルがトランザクションをサポートしていない、のInnoDB サポートサービス)
2. 外部キーのMyISAMは、外部キー、サポートされていないのInnoDB サポート外部キーを。
前記ロック機構(のMyISAM テーブルロックのInnoDB 行ロック)
4. クエリと添加速度(MyISAMのバルク挿入速度)
5. フルテキストインデックスをサポートしています(MyISAMテーブルがフルテキストインデックスをサポートし、InnoDBはフルテキストインデックスをサポートしていません)
6.MyISAM よりもメモリ容量の使用状況InnoDBの低
HTTPS とHTTPの違い
1 、HTTPSのプロトコルをする必要があるCA 従って料金を必要と、証明書のために一般にあまり自由証明書を適用します。
図2に示すように、HTTP ハイパーテキスト転送プロトコルは、情報は、平文で送信され、HTTPS 、それはセキュリティであるSSL 暗号化された伝送プロトコル。
。3 、HTTP およびHTTPSの使用は、ポートと完全に異なる接続が、同じではないが、前者は80 である、443 。
。4 、HTTP 接続が非常に簡単であり、ステートレスであり、HTTPSのプロトコルであるSSL + HTTP 構築暗号化された送信プロトコルよりネットワーク認証プロトコルHTTP プロトコルセキュリティ。
2019年9月1日午後9時31分14秒