(PHP 4 >= 4.4.3, PHP 5 >= 5.1.3, PHP 7, PHP 8)
mb_check_encoding — 文字列が、指定したエンコーディングで有効なものかどうかを調べる
   そのバイトストリームが指定したエンコーディングで有効なものかどうかを調べます。
   value が配列の場合、全てのキーと値が再帰的に調べられます。
   これは、いわゆる「不正なエンコーディングによる攻撃」を防ぐのに役立ちます。
  
| バージョン | 説明 | 
|---|---|
| 8.1.0 | 引数を渡さずにこの関数を呼び出したり、 valueにnullを渡して呼び出すことは推奨されなくなりました。 | 
| 8.0.0 | valueとencodingは、nullable になりました。 | 
| 7.2.0 | この関数は、 valueに配列を受け入れるようになりました。
       このバージョンより前では、文字列のみがサポートされていました。 | 
