PHPの理論的知識
-
PHP とは何ですか?PHPは、動的なインタラクティブサイトを作成するための強力なサーバー側スクリプト言語です。 -
PHPコードタグ
<?php…。?>、PHPの各文は英語(;)で終わる必要があります -
Php Webページの基本知識
IPアドレス:IPアドレスは、v4とv6の2つのバージョンに分かれています。v4の長さは32ビットのバイナリコードで、v6は128ビットのバイナリコードです。IPのv4バージョンは2010年頃まで使用されています。主な形式は192.168.4.238(ドット10進法)で、4つのセグメントで構成され、各セグメントは8ビットのバイナリで、10進数で表される値の範囲は0〜255、特別なIPです。 :127.0.0.1は、このマシンのソフトウェアテストまたはWebサイトテストに使用され、自分の127にのみアクセスできます。
ドメイン名リゾルバー(DNSサーバー):ドメイン名とIPアドレス間の対応表を格納するデータベース
-
php基本構文
php変数:php変数は$で始まる必要があり、数字で始めることはできません -
PHPデータ型:
文字列、整数、浮動小数点、ブール、配列、オブジェクト、null -
PHPデータ型の判定:
var_dump
is _ *()はブール値を返します(*は型を表します)
isset()は変数が
空に設定されているかどうかを検出します()は変数が空かどうかを検出します -
データ型の
ブール値への変換(ブール) CSは、
浮動小数点値(フロート)に変換されます。 CSの
列に配列
文字列破( ""、$アレイに配列
ストリング転送アレイが爆発( ""、$ピザ) -
Php演算子
数値演算子:(+、- ,, /、%、++、–)
文字列演算子:(。jsでの+スプライシングと同様)
代入演算子:(=、+ =、-=、 = 、/ =、%=)
比較演算子:(>、<、> =、<=、、= ,! = ,! ==)
論理演算子:(&&、||、!)
三項演算:a?B:c -
Phpループステートメント
(条件付き判定){break}
for(条件付き判定){}
breakステートメントは、break 2を追加できます。2層ループから飛び出すために、
continueステートメントがこのループから飛び出し、次のループ
を直接開始します。as $ k => $ v){}ループ -
セッションとCookie
セッションとCookieはスーパーグローバル変数です。
保存場所のセッションはサーバーに保存され、Cookieはブラウザに保存されます。
セキュリティセッションのセキュリティはCookieよりも高い -
PHPで一般的に使用されるmysqli関数
mysqli_query():データベースに対してクエリを実行します。
mysqli_num_rows()結果セット内の行の数を返す
連想配列、または数値の配列、またはその両方として結果セットの行から)(mysqli_fetch_array
結果セットから行を取得するために)mysqli_fetch_row(及び列挙配列として返さ
)(mysqli_close以前クローズデータベース接続を
開くmysqli_select_db()データベースに接続するデータベース
mysqli_connect(ポート、アカウント、パスワード)を選択します -
Php定数定数の
設定:define()を使用して定数を設定し
ます。Define関数には3つのパラメーターがあります。
名前:必須パラメーター、定数名、つまりID
値:必須パラメーター、定数値
case_insensitive:オプションパラメーター。TRUEに設定されている場合、定数は大文字と小文字が区別されません。デフォルトは、大文字と小文字が区別される
定数です。定数はグローバルです。定数が設定されると、実行中のスクリプト全体のどこでも使用できます。 -
PHPクラスクラス
とは:クラスは、これらの変数に作用する変数と関数のコレクションです。
クラスの定義方法:
-
プライベート、保護、およびパブリック修飾子のアクセス権
プライベート:プライベート、現在のクラスのみが
保護を呼び出すことができます:プロテクト、現在のクラスのみ、または継承されたクラスが
パブリックを呼び出すことができます:パブリック、すべてのクラスが呼び出すことができます
これで要約は終わりです。PHP理論についてはまだ多くの知識があります。要約したのはほんの数例です。自分自身についてもっと知る必要があります。私の記事がすべての人に役立つことを願っています。ありがとうございます。!!