switch ステートメントでサニタイズされていないユーザー入力を使用することに懸念はありますか? ありがとう
switch($_GET['userInput']) {}
それ以外の場合は、switch ステートメントが正しく機能しない可能性があります。いいえ、これにはセキュリティ上の問題はありません。
変数が何に使用されているかに関係なく、何らかの方法、形状、または形式で最初にサニタイズせずに、実際に変数を受け入れることは絶対にしないでください。
selectステートメント自体に危険はありませんが、そこに何を入れるかによっては、ケースに非常によくある可能性があります(入力をサニタイズ/制御しないと、ファイルの作成/書き込み/操作とデータベース処理の両方が非常に危険になる可能性があります)。