PHP参照付与
1805 ワード
一、引用賦値
これは、新しい変数の単純な参照(「別名になる」または「指向する」)が元の変数であることを意味します.
新しい変数を変更すると、元の変数に影響します.逆も同様です.
二、伝値賦値
1つの式の値を変数に割り当てると、元の式全体の値がターゲット変数に与えられます.
これは、例えば、1つの変数の値が別の変数に与えられると、1つの変数の値を変更しても、1つの変数に影響を与えないことを意味する.
三、php文字列のいくつかの定義方式
1.一重引用符:単純な文字列を指定する最も簡単な方法は、一重引用符(文字')で囲むことです.単一引用符で囲まれた文字列で、もう1つの単一引用符を表すには、他の多くの言語と同じように反斜線()で変換する必要があります.単一引用符の前または文字列の最後に反斜線が必要な場合は、2つの反斜線で表す必要があります.単一引用符で囲まれた文字列では、他のすべての特殊な文字が完全に表示されます.すなわち、単一引用符文字列に現れる変数とエスケープシーケンスは、変数の値に置き換えられません.
2.二重引用符:二重引用符(")で文字列を囲むと、PHPは、、、r、t、\(反斜線)、"(二重引用符)などの特殊文字のエスケープシーケンスを解析できます.これらのエスケープ記号以外に、他の文字をエスケープしようとすると、反斜線自体が表示されます.
二重引用符またはデリミタで文字列を指定すると、変数が解析されます.
3.デリミタ<<
デリミタ:文字列をデリミタする別の方法デリミタ構文("<<
これは、新しい変数の単純な参照(「別名になる」または「指向する」)が元の変数であることを意味します.
新しい変数を変更すると、元の変数に影響します.逆も同様です.
';
echo 'b=' . $b; //b = 5
echo '
';
$b = 30;
echo 'a=' . $a; //a = 30
echo '
';
echo 'b=' . $b; //b = 30
echo '
';
二、伝値賦値
1つの式の値を変数に割り当てると、元の式全体の値がターゲット変数に与えられます.
これは、例えば、1つの変数の値が別の変数に与えられると、1つの変数の値を変更しても、1つの変数に影響を与えないことを意味する.
三、php文字列のいくつかの定義方式
1.一重引用符:単純な文字列を指定する最も簡単な方法は、一重引用符(文字')で囲むことです.単一引用符で囲まれた文字列で、もう1つの単一引用符を表すには、他の多くの言語と同じように反斜線()で変換する必要があります.単一引用符の前または文字列の最後に反斜線が必要な場合は、2つの反斜線で表す必要があります.単一引用符で囲まれた文字列では、他のすべての特殊な文字が完全に表示されます.すなわち、単一引用符文字列に現れる変数とエスケープシーケンスは、変数の値に置き換えられません.
2.二重引用符:二重引用符(")で文字列を囲むと、PHPは、、、r、t、\(反斜線)、"(二重引用符)などの特殊文字のエスケープシーケンスを解析できます.これらのエスケープ記号以外に、他の文字をエスケープしようとすると、反斜線自体が表示されます.
二重引用符またはデリミタで文字列を指定すると、変数が解析されます.
';
echo " :" . $name . " :" . $sex . " :" . $age;
3.デリミタ<<
デリミタ:文字列をデリミタする別の方法デリミタ構文("<<
//
// 1
// 2
//
//
// {$a}
// {$b}
//
//
// 5
// 6
//
//
// AAA;
// echo $str;
// js
$name = ' ';
$str = <<
alert("{$name} ");
STR;
echo $str;