回答編集履歴

2

書式の改善

2021/10/29 03:16

投稿

itagagaki
itagagaki

スコア8402

test CHANGED
@@ -6,7 +6,7 @@
6
6
 
7
7
 
8
8
 
9
- --
9
+ ---
10
10
 
11
11
 
12
12
 

1

追記

2021/10/29 03:16

投稿

itagagaki
itagagaki

スコア8402

test CHANGED
@@ -3,3 +3,35 @@
3
3
 
4
4
 
5
5
  [PHP: 型の相互変換 - Manual](https://www.php.net/manual/ja/language.types.type-juggling.php)
6
+
7
+
8
+
9
+ --
10
+
11
+
12
+
13
+ 質問に提示のコードではどういう意図でキャストしているのかは不明ですが、たとえば
14
+
15
+
16
+
17
+ ```PHP
18
+
19
+ $s = "123a";
20
+
21
+ $n = 123;
22
+
23
+ if ((int)$s == $n) {
24
+
25
+ echo "equal";
26
+
27
+ } else {
28
+
29
+ echo "not equal";
30
+
31
+ }
32
+
33
+ ```
34
+
35
+
36
+
37
+ では`$s`が整数に変換されて`123`となり結果は`equal`となります。