ホームページ >バックエンド開発 >PHPチュートリアル >PHP モバイル インターネット開発用の変数と定数
【はじめに】 1. PHP5 の基本構文形式 4 1. PHP 区切り文字 2. PHP コメントと構文識別子 (1)、単一行コメント C++ からのコメント C
から派生
2. PHP コメントと構文タグ
りー
変数の名前の付け方 (1) 単語間を直接結び付ける $titlekeyword (2) 単語を繋ぐにはアンダースコアを使用する $title_keyword (3) 単語間の最初の文字を大文字にする(ハンプケース)$titleKeyword PHP のデータ型は次のとおりです: (1) 文字列 (String): 一重引用符 (単純引用符) または二重引用符 (関数引用符) で囲まれた内容 (2) 整数 (整数): - 2^32 (3) 浮動小数点文字 (float または double) 1.8E+308 (1.8 x 10^308) (4) ブール値 (boolean) true または false (5)配列(6)オブジェクト(オブジェクト)
$php=true; //分号结束语句 if($php){ echo "真"; //分号结束语句 } //大括号结束语句 $url="blog.csdn.net/dawanganban"; //定义变量 echo $url; unset($url); //删除一个变量url echo $url; ?>
(7) リソースタイプ (リソース) システムデータリソース
リソースは特別なデータタイプであり、変数は直接取得できないため、特別な関数を介してアクセスする必要があります:
データベースアクセスは Mysql 関数を介して行う必要があります。ライブラリ、Mysqli 関数ライブラリ、または PDO 関数ライブラリの実装。
ファイル アクセスは、FileSystem 関数ライブラリを通じて実装する必要があります。
ディレクトリ操作は、ディレクトリ関数ライブラリを通じて実装する必要があります。
画像操作は GD 関数ライブラリを通じて実装する必要があります。
(8) 空値(NULL)
定数はプログラム実行中にデータを変更できず、定数のスコープはグローバルです。定数の命名は変数と似ていますが、「$」記号がありません。有効な定数は文字またはアンダースコアで始まります。通常、PHP の定数は大文字であり、システム定数とカスタム定数に分けられます。
システム定数の例:
__FILE__ デフォルトの定数は、PHP プログラムのファイル名とパスを指します
__LINE__ デフォルトの定数は、PHP プログラムの行数を指します
__CLASS__ クラスの名前
は、定義によって決定されますPHP の () 関数 定数を定義します。構文形式は次のとおりです:
bool define(string $name,mixed $value [, bool case_$insensitive])
name: 定数の名前
value: の値定数
insensitive: 定数の名前を指定します 大文字と小文字は区別されますか? true に設定すると大文字と小文字が区別され、false に設定すると大文字と小文字が区別されます。デフォルト値は false です。
class Person{ public $userName="阳光小强"; public function getMsg(){ echo "姓名为:".$this->userName; } } $p=new Person(); $p->getMsg(); ?>
変数変数
define("COLOR", "red"); //定义一个常量COLOR,值为red echo COLOR." "; //输出常量COLOR的值
出力結果は次のようになります: 123
文字列内の変数を出力する場合は二重引用符を使用します
$a="b" $$a="123" //可变变量 echo $b;
n t r など、二重引用符で囲んで実行できるエスケープ文字は他にもあります
データ型を決定してください
$a=50; //echo '我有$a元人民币"; 单引号 echo "我有$a元人民币";
1. PHP セパレーター
2. PHP コメントと構文マーカー
(1), 単一行コメント // C++ からのコメント #C 言語からのコメント
(2)、複数行のコメント /* */ C 言語からのコメント3. 関数の使用形式
(1) 戻り値関数名()(1) 単語間の直接的なつながり
(2)戻り値関数名(パラメータ、パラメータ)
(3) 関数名(パラメータ、パラメータ、戻り変数)
(4) 戻り値関数名 (.. ..) 汎用文字 // PHP5.4の使い方
2. PHP5.4 変数と変数のデータ型
変数はドル記号「$」で始まり、その後に識別子が続きます。識別文字列は文字、数字、アンダースコアのみで構成され、数字で始めることはできません。
リーリー 変数に名前を付ける方法
$タイトルキーワード
(2) 単語を繋ぐにはアンダースコアを使用します
$title_keyword
(3) 単語間の最初の文字を大文字にする(ハンプケース)
$タイトルキーワード
PHPのデータ型は次のとおりです:
(1) 文字列: 一重引用符 (単純引用符) または二重引用符 (機能引用符) で囲まれた内容
(2)整型(integer): -2^32
(3)浮点符(float或double) 1.8E+308 (1.8 x 10^308)
(4)布尔型(boolean) true或false
(5)数组(Array)
(6)对象(Object)
class Person{ public $userName="阳光小强"; public function getMsg(){ echo "姓名为:".$this->userName; } } $p=new Person(); $p->getMsg(); ?>
(7)资源类型(Resouce) 系统数据资源
资源是一个特殊的数据类型,无法直接获得变量,需要通过专门的函数来访问:
数据库访问必须通过Mysql函数库、Mysqli函数库或PDO函数库实现。
文件访问必须通过FileSystem函数库实现。
目录操作必须通过Directory函数库实现。
图像操作必须通过GD函数库实现。
(8)空值(NULL)
三、PHP5.4的系统常量与自定义常量
常量在程序执行期间无法改变数据,常量的作用域是全局的。常量的命名与变量相似,只是不带“$"符号。一个有效的常量由字母或者下划线开头,一般在PHP中常量都为大写字母而且又分为系统常量和自定义常量。
系统常量范例:
__FILE__ 默认常量,是指PHP程序文件名及路径
__LINE__ 默认常量,是指PHP程序的行数
__CLASS__ 类的名称
在PHP中通过define()函数来定义一个常量,其语法格式为:
bool define(string $name, mixed $value [, bool case_$insensitive])
name:常量的名称
value:常量的值
insensitive:指定常量名称是否区分大小写。如果设置为true则不区分大小写;如果设置为false则区分大小写,默认值为false。
define("COLOR", "red"); //定义一个常量COLOR,值为red echo COLOR." "; //输出常量COLOR的值
可变变量
$a="b" $$a="123" //可变变量 echo $b;输出结果为:123
在字符串中输出变量要使用双引号
$a=50; //echo '我有$a元人民币"; 单引号 echo "我有$a元人民币";在双引号中可以执行的转意字符更多,比如 PHP モバイル インターネット開発用の変数と定数n PHP モバイル インターネット開発用の変数と定数t PHP モバイル インターネット開発用の変数と定数r
判断数据类型
$a="-5"; //$a=-5; var_dump($a);
以上がPHP モバイル インターネット開発用の変数と定数の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。