ホームページ  >  記事  >  バックエンド開発  >  PHP 構文の基本

PHP 構文の基本

高洛峰
高洛峰オリジナル
2016-11-17 09:26:171040ブラウズ

PHP データ型 (弱い型付け言語です)

整数、浮動小数点、ブール型、文字列、配列、オブジェクト、空型、リソース型

スカラー型: 整数、浮動小数点、ブール型、文字列型!いわゆるスカラー型は、本質的には 1 つの情報のみを格納できる型です。

複合型: 配列、オブジェクト。複合型の本質は、複数の情報を格納できることです。

特殊な型: 空の型とリソース型


すべての型はコンピューターにバイナリ形式で保存されます。


10進数から2進数への変換:

10進数から2進数への変換: 2を乗じて切り上げます

10を8に変換: 整数部分を8で割って切り上げ、小数部分を8で乗算して切り上げます

8進数を2進数に変換し、1ステップで分割できます 3つ:

2進数を8進数に変換し、3つを1つに結合します:

16進数を2進数に変換し、4つに分割します:

2進数を16進数に変換し、4つを1つに結合します:

8 を 16 に変換: 最初の 1 を 3 に分割して 2 に変換し、次に 4 と 1 を 16 に変換します:

16 から 8: 1 を 4 に分割して 2 に変換し、次に 3 と 1 を8 に変換されます


指数形式:

必須 注意事項:

1、e は大文字と小文字が区別されません

2、e の前後には数字が必要です

e の後ろは整数


整数データはメモリにバイナリ形式で格納されます。2 の補数の形式で格納されます。

正の数 (符号が 0) の元のコード、逆コード、および補数は同じです。

負の数 (符号が 1) の逆コードは、符号ビットを除いて元のコードに基づいています。 rest ビットごとの反転、

負の数の補数 = その補数 + 1

ブール型に変換すると、次の型は false に変換されます:

整数型 0:0

浮動小数点 0:0.0

文字列0: '0'

空の文字列:''"

空の型: NULL

空の配列: array()


リソースタイプとオブジェクトタイプは常に true!


PHP の文字一重引用符と二重引用符の違い:

一重引用符: 変数とエスケープ文字を認識できません

二重引用符: 変数とエスケープ文字を認識できます

区切り文字:

構文: <<<開始タグ

记 内容 束 終わりマーク; 型

settype() は変数の型を設定します

isset() は変数が存在するかどうかを決定します

empty() は変数が空かどうかを決定します


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