Массив ( [0] => Массив ([oab] => 226015 ) ... )
Array( [0] => Array([oab]=> 289240 )... )
Первый — это больший массив с полными данными. Второй меньше. Мне нужно то, что есть в $array_oab, а не в $array_advise.
Я пробовал с помощью array_diff() , но возвращает пустой массив. Что я делаю не так?
Изменить
Код: Выделить всё
foreach ($lista_advise as $value_advise) {
$array_advise[] = array("oab"=>trim($value_advise["OABNumero"]));
$array_advise_nome[] = array("vinculo"=>$value_advise["nomeVinculo"]);
// print_r($array_advise_nome);
}
foreach ($corporativos->lista as $value){
$input = $value["info_adicionais"];
$input = utf8_decode($input);
$input = trim($input);
$data = json_decode($input,true);
if ($data["andamentos"] != NULL) {
$advogados = explode(";",$data["andamentos"]);
foreach ($advogados as $advogado) {
$dados = explode(",",$advogado);
$oab = explode("/",$dados[1]);
// print_r(strtoupper(removerAcento($array_adv[0]["nome"])));
$array_adv[] = array("cliente" => $value["nome"], "clienteid" => $value["clienteId"] ,"nome"=>$dados[0], "oab"=>$oab[0], "estados"=>$oab[1]);
$array_oab[] = array("oab" => trim($oab[0]));
}
}
}
print_r(array_diff($array_oab, $array_advise));
Я редактировал свой код, на выходе — пустой массив.
Подробнее здесь: https://stackoverflow.com/questions/216 ... red-column
Мобильная версия