首页 > 解决方案 > Laravel如何检查值是否存在并且等于0

问题描述

我是 laravel 的新手,我想检查该值是否存在并且它等于 1。下面是我尝试过的。但它不起作用。

if(isset($request['active_year'] == "1")) {
    $activeYear = 1;
    $currentActiveYear = AcademicYear::where('active_year', 1)->update(['active_year' => 0]);
  } else {
    $activeYear = 0;
  }

标签: laravel

解决方案


试试这个,让我知道。

if(($request['active_year'] == "1") && isset($request['active_year'])) {
    $activeYear = 1;
    $currentActiveYear = AcademicYear::where('active_year', 1)->update(['active_year' => 0]);
  }
  $activeYear = 0;

推荐阅读