以下の内容はhttps://iww.hateblo.jp/entry/20170227/fallthroughより取得しました。


PhpStormで、switch文にbreakを書かなかったときの警告を無視させる

わざとbreak;を書かない仕様のときに、警告を出させたくない。

<?
    switch($a){
      case "first": // ★ここで警告出る
        hoge();
        // Cとかなら、ここに FALLTHROUGH だの no break だの書いとけば許されりゅ

      case "second": // 何も処理をしない場合は だいたい警告の対象外
      case "third":
        fuga();
        break;


FALLTHROUGHする予定のcaseの前 に @noinspection を書くと抑止できる。
breakの代わりに書いても意味はない

<?
    switch($a){
      /** @noinspection PhpMissingBreakStatementInspection */ 
      case "first":
        hoge();
        // ここに書いても効かない

      case "second":
      case "third":
        fuga();
        break;



以上の内容はhttps://iww.hateblo.jp/entry/20170227/fallthroughより取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14