Как преобразовать laravel столбец запроса в массив и сопоставить с переменным массивом laravel - PullRequest
1 голос
/ 26 апреля 2020

Я хочу найти ids в $company->id. ids и $company->id оба имеют разделенную запятыми строку

 MOdel::where(explode(',', 'ids'), $company->id)

Как мне расположить числа в ids и $company->ids и сопоставить, если оба имеют одинаковые значения?

1 Ответ

1 голос
/ 26 апреля 2020

Если вы хотите проверить, имеют ли 2 массива одинаковые значения, вы должны отсортировать массивы и сравнить их следующим образом:

$array1 = explode(',' $ids);
$array2 = explode(',' $companyIds);

sort($array1);
sort($array2);

if ($array1 == $array2) {
    dd('arrays are the same');
}

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...