【 PHP 】PHP8に入門してみた 63日目 PHPの基本 ( 演算子 いろいろな代入 )
PHP8技術者認定初級試験 が始まるようなので 試験に向けて (できるだけ)勉強しようと思います! 使用する書籍は独習PHP 第4版(山田 祥寛)|翔泳社の本 (shoeisha.co.jp) となります。
演算子
代入演算子
代入演算子
は変数に値を格納することができる演算子です。
=
だけだと思っていたのですが、+=
,-=
なんかも代入演算子
の仲間なのだそうです。
=
との組み合わせになっている代入演算子
は複合代入演算子
と呼ぶそうです。
??=が便利そうですね。
<!DOCTYPE html>
<html lang="ja">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>PHPの基本</title>
</head>
<body>
<?php
// print命令は指定された文字列を表示するための命令です。
$msg = 'こんにちは、変数の世界! <br />';
print $msg;
print 'こんにちは、皆さん! ';
print '<br />';
$x = 10;
$x += 2;
print $x;
print '<br />';
$x -= 2;
print $x;
print '<br />';
$x *= 2;
print $x;
print '<br />';
$x **= 2;
print $x;
print '<br />';
$x /= 2;
print $x;
print '<br />';
$x %= 2;
print $x;
print '<br />';
$x .= 'hoge';
print $x;
print '<br />';
$x = null;
print $x ??= 100;
print '<br />';
$x = 10;
$x &= 1;
print $x;
print '<br />';
$x |= 1;
print $x;
print '<br />';
$x ^= 1;
print $x;
print '<br />';
$x <<= 1;
print $x;
print '<br />';
$x >>= 1;
print $x;
print '<br />';
?>
</body>
</html>
左シフト右シフト・・・
メモ
覚えるのが大変そうです。
ディスカッション
コメント一覧
まだ、コメントがありません