<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                合規國際互聯網加速 OSASE為企業客戶提供高速穩定SD-WAN國際加速解決方案。 廣告
                某些情況下,您可能 只想 當字段有值時,才進行驗證。這時只要增加 sometimes 條件進條件列表中,就可以快速達成: ~~~ $v = Validator::make($data, [ 'email' => 'sometimes|required|email', ]); ~~~ 在上述例子中,email 字段只會在當其在 $data 數組中有值的情況下才會被驗證。 ## 復雜的條件式驗證 有時,您可以希望給指定字段在其他字段長度有超過 100 時才驗證是否為必填。或者您希望有兩個字段,當其中一字段有值時,另一字段將會有一個默認值。增加這樣的驗證條件并不復雜。首先,利用您尚未更動的 靜態規則 創建一個 Validator 實例: ~~~ $v = Validator::make($data, [ 'email' => 'required|email', 'games' => 'required|numeric', ]); ~~~ 假設我們的網頁應用程序是專為游戲收藏家所設計。如果游戲收藏家收藏超過一百款游戲,我們希望他們說明為什么他們擁有這么多游戲。如,可能他們經營一家二手游戲商店,或是他們可能只是享受收集的樂趣。有條件的加入此需求,我們可以在 Validator 實例中使用 sometimes 方法。 ~~~ $v->sometimes('reason', 'required|max:500', function($input) { return $input->games >= 100; }); ~~~ 傳遞至 sometimes 方法的第一個參數是我們要條件式認證的字段名稱。第二個參數是我們想加入驗證規則。 閉包(Closure) 作為第三個參數傳入,如果返回值為 true 那該規則就會被加入。這個方法可以輕而易舉的建立復雜的條件式驗證。您也可以一次對多個字段增加條件式驗證: ~~~ $v->sometimes(['reason', 'cost'], 'required', function($input) { return $input->games >= 100; }); ~~~ > 注意: 傳遞至您的 Closure 的 $input 參數為 Illuminate\Support\Fluent 的實例且用來作為獲取您的輸入及文件的對象。
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看