質問: PHPのキャストで(int)と(integer)がありますが、違いはありますか? また、どちらが推奨されてるのでしょうか?
回答: 特に違いはありません。また、どちらかを使うべき、というようなこともないですが、わざわざ4文字余計に書いても、読みやすさがよくなるとも思えませんので、短い`(int)`で書くのがいいかと思います。 なお、複雑な式でキャストがどこまでに効くのか読みづらい場合、`intval()`関数を使ったほうが読みやすいかもしれません。