teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

2

書式の改善

2021/10/29 03:16

投稿

itagagaki
itagagaki

スコア8402

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

追記

2021/10/29 03:16

投稿

itagagaki
itagagaki

スコア8402

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`となります。