回答編集履歴
2
書式の改善
answer
CHANGED
@@ -2,7 +2,7 @@
|
|
2
2
|
|
3
3
|
[PHP: 型の相互変換 - Manual](https://www.php.net/manual/ja/language.types.type-juggling.php)
|
4
4
|
|
5
|
-
--
|
5
|
+
---
|
6
6
|
|
7
7
|
質問に提示のコードではどういう意図でキャストしているのかは不明ですが、たとえば
|
8
8
|
|
1
追記
answer
CHANGED
@@ -1,3 +1,19 @@
|
|
1
1
|
型キャストといいます。
|
2
2
|
|
3
|
-
[PHP: 型の相互変換 - Manual](https://www.php.net/manual/ja/language.types.type-juggling.php)
|
3
|
+
[PHP: 型の相互変換 - Manual](https://www.php.net/manual/ja/language.types.type-juggling.php)
|
4
|
+
|
5
|
+
--
|
6
|
+
|
7
|
+
質問に提示のコードではどういう意図でキャストしているのかは不明ですが、たとえば
|
8
|
+
|
9
|
+
```PHP
|
10
|
+
$s = "123a";
|
11
|
+
$n = 123;
|
12
|
+
if ((int)$s == $n) {
|
13
|
+
echo "equal";
|
14
|
+
} else {
|
15
|
+
echo "not equal";
|
16
|
+
}
|
17
|
+
```
|
18
|
+
|
19
|
+
では`$s`が整数に変換されて`123`となり結果は`equal`となります。
|