php入門変数の変数の間接参照、接続文字列、接続付与演算子
910 ワード
【1】変数の間接参照:
上の出力結果は123
2行目のコードに$が1つ増え、指定した名前で変数にアクセスし、指定した名前を$a('b')に格納し、この変数$bの値を123に変更することができます.従って、このような$bの変数が作成され、付与される.
変数の前に追加の$タグを追加することで、参照の回数を任意に増やすことができます.
【2】接続文字列:接続演算子であるピリオド(.)英語の状態では、文字列を接続し、マージされた新しい文字列になります.
接続文字列をよりよく理解するために、上記の例に基づいて変更し、このようになりました(PHP 5:機能が強い2014)
この例では、引用符、スペース、数字が追加されていることがわかります.次は2つの方法で書きます.具体的な違いは自分で発見します.
【3】連結代入演算子:1つの値のみを別の値に連結する場合は、連結代入演算子(.=)を使用します.次の2つの文は等価です.
<?php
$a = 'b';
$$a = '123';
echo $b;
?>
上の出力結果は123
2行目のコードに$が1つ増え、指定した名前で変数にアクセスし、指定した名前を$a('b')に格納し、この変数$bの値を123に変更することができます.従って、このような$bの変数が作成され、付与される.
変数の前に追加の$タグを追加することで、参照の回数を任意に増やすことができます.
【2】接続文字列:接続演算子であるピリオド(.)英語の状態では、文字列を接続し、マージされた新しい文字列になります.
<?php
$a = 'PHP5' ;
$b = ' ' ;
echo $a.$b;
?>
接続文字列をよりよく理解するために、上記の例に基づいて変更し、このようになりました(PHP 5:機能が強い2014)
この例では、引用符、スペース、数字が追加されていることがわかります.次は2つの方法で書きます.具体的な違いは自分で発見します.
<?php
$c = $a.': '.$b.' 2014';
$c = $a.': '.$b.' '.2014;
?>
【3】連結代入演算子:1つの値のみを別の値に連結する場合は、連結代入演算子(.=)を使用します.次の2つの文は等価です.
<?php
$title = $title . $subtitle;
$title .= $subtitle;
?>