ホームページ > バックエンド開発 > PHPチュートリアル > PHP モバイル インターネット開発用の変数と定数

PHP モバイル インターネット開発用の変数と定数

巴扎黑
リリース: 2023-03-06 18:24:02
オリジナル
1417 人が閲覧しました

【はじめに】 1. PHP5 の基本構文形式 4 1. PHP 区切り文字 2. PHP コメントと構文識別子 (1)、単一行コメント C++ からのコメント C

から派生

2. PHP コメントと構文タグ


(1)、単一行コメント // C++ からのコメント # C 言語からのコメント

(2)、複数行コメント /* */ C 言語からのコメント

3 . 関数の使用形式

(1) 戻り値関数名 ()

(2) 戻り値関数名 (パラメーター、パラメーター)

(3) 関数名 (パラメーター、パラメーター、戻り値)

(4) Return値関数名 (.. ..) ユニバーサル文字 // PHP5.4 の使用法

変数はドル記号「$」で始まり、その後に識別子が続きます。識別文字列は文字、数字、アンダースコアのみで構成され、数字で始めることはできません。

りー

変数の名前の付け方

(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 セパレーター

rree

2. PHP コメントと構文マーカー

(1), 単一行コメント // C++ からのコメント #C 言語からのコメント

(2)、複数行のコメント /* */ C 言語からのコメント

3. 関数の使用形式
(1) 戻り値関数名()

(2)戻り値関数名(パラメータ、パラメータ)

(3) 関数名(パラメータ、パラメータ、戻り変数)

(4) 戻り値関数名 (.. ..) 汎用文字 // PHP5.4の使い方

2. PHP5.4 変数と変数のデータ型

変数はドル記号「$」で始まり、その後に識別子が続きます。識別文字列は文字、数字、アンダースコアのみで構成され、数字で始めることはできません。

リーリー 変数に名前を付ける方法

(1) 単語間の直接的なつながり

$タイトルキーワード

(2) 単語を繋ぐにはアンダースコアを使用します

$title_keyword

(3) 単語間の最初の文字を大文字にする(ハンプケース)

$タイトルキーワード

PHPのデータ型は次のとおりです:

(1) 文字列: 一重引用符 (単純引用符) または二重引用符 (機能引用符) で囲まれた内容

(2)整型(integer): -2^32 < n < 2^32-1

(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();  
  
?>
ログイン後にコピー
ログイン後にコピー
PHP モバイル インターネット開発用の変数と定数

(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 &#39;我有$a元人民币";    单引号  
echo "我有$a元人民币";
ログイン後にコピー
ログイン後にコピー
在双引号中可以执行的转意字符更多,比如 PHP モバイル インターネット開発用の変数と定数n PHP モバイル インターネット開発用の変数と定数t PHP モバイル インターネット開発用の変数と定数r

判断数据类型

	$a="-5";  
//$a=-5;  
var_dump($a);
ログイン後にコピー

以上がPHP モバイル インターネット開発用の変数と定数の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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