php 練習など。文字列めんどくせえええ
R04.PHP.06.pdf
演算と、演算子
入力の値から、出力の値を計算することを、演算といい、
どのような種類の演算であるかを示す記号を演算子という。
入力値->演算->出力値
足し算とかの記号のことね。
phpでは"hello"のような文字列も演算対象となる。(文字列の比較や、
結合など)
円
個
合計 円
代数演算子(算術演算子)
使用例
$a =5;
$b =6;
$c =$a+ 10*$b
echo $c;
$a-- (aの値を1減らす) ->4
$a++ (aの値を1増やす) ->6
と、このようになります。
$a = $a + 1 このイコールは、同じという意味ではなく、
$a ← $a + 1 代入しなさいという意味に捉えましょう。
ここ大事。
$a=10;
$a=$a + 1;
echo $a; (表示は、11)
プログラムはうえから処理されるので、
順番を入れ替えてみた
$a=$a + 1; (これ以前にaが定義されていないので、この時点でaはゼロ。ゼロに1を足す。
$a=10; (後から定義されるので、ここでaは10に上書きされる。
echo $a; (表示結果は10!!!)
文字列結合演算子:
文字列を結合する場合に使用する演算子
phpでは「.」を使う。
ex
$lastName="yamada";
$firstName="taro";
echo $lastName.$firstName;
yamadataroと表示される。
どっとの位置に気をつけろ!!!
$lastName ="山田";
$firstName="太郎";
$fullName =$lastName.$firstname ←どっとでプログラムを連結することができる。
$fullName = =$lastName." ".$firstName; //山田 太郎;半角があく。
$a =10;
$a +=5 // $a = $a +5と同じ。
$a *=2; //$a =$a *2と同じ。
$name = "山田";
$name .="さま"//$name =$name ."さま"と同じ。