質問: スーパーグローバル変数はそのままでは文字列扱いにならないのでしょうか? 下記のように書くと
回答: >「htmlspecialchars()は第一引数は文字列である必要があります。」と エラーメッセージは訳したり略したりせず、そのまま転記してください。 訳されると元の英文を推測する手間が増えるだけです。 普通は htmlspecialchars(): Argument #1 ($string) must be of type string, xxxxx given のように(xxxxx given として)$_POST['title'] の型が表示されるハズなんですが・・・