データ型と変数の使い方
お疲れ様です。
2026/Apr/06, Mon, 01:07:54
名前:山本 元
年齢: 20 才
名前: 山本 元
年齢:
名前:山本 元
年齢:20 才
$a=123 $b=123 $c=123
値比較の ==
1
1
1
int(123)
string(3) "123"
bool(true)
int(123)
float(123)
bool(true)
string(3) "123"
float(123)
bool(true)
型と値両方の比較の ===
$a===123 int(123)
bool(true)
$a===$b int(123)
string(3) "123"
bool(false)
$a===$c int(123)
float(123)
bool(false)
$b===$c string(3) "123"
float(123)
bool(false)
3分岐比較spaceship operator 数値
$a=2 $b=3
0
1
-1
3分岐比較spaceship operator 文字列
$st1=Hello $st2=world $comp=-1
フォームでの入力と演算子
$mydata=
increment インクリメント
1
1
1
$a= 7
$b = 5
$c = 7
decrement デクリメント
$a= 3
$b = 5
$c = 3
文字列演算子
おはようございます。
こんにちは。
こんばんは。
名前:山本 元
年齢:20
配列演算子
山本元
原野花子
朝倉咲
$fname:
Array
(
[0] => 元
[1] => 花子
[2] => 咲
)
$lname:
Array
(
[0] => 山本
[1] => 原野
[2] => 朝倉
)
$data1:
Array
(
[0] => 1
[1] => 3
[2] => 5
[3] => 7
[4] => 9
)
$data2:
Array
(
[0] => 2
[1] => 4
[2] => 6
[3] => 8
)
bool(false)
連想配列
$arr1:
Array
(
[a] => 1
[b] => 2
)
$arr2:
Array
(
[b] => 3
[c] => 4
)
配列の結合:
先頭の配列を優先する結合方法で、キーの重複を防ぎます
$result:
Array
(
[a] => 1
[b] => 2
[c] => 4
)
Array
(
[name] => 田中 太郎
[age] => 30
)
田中 太郎
2次元連想配列
Array
(
[0] => Array
(
[name] => 田中 太郎
[age] => 30
)
[1] => Array
(
[name] => 山本 元
[age] => 28
)
[2] => Array
(
[name] => 原野 花子
[age] => 27
)
)
田中 太郎