. 모든 키의 값이 같으면 내부 배열에서 키를 제거하고 싶습니다.유효성 PHP 배열 키> 값
하지만 [2]
$arr = array(
array(
"ignoreMe" => "123",
"checkMe" => "value",
),
array(
"ignoreMe" => "456",
"checkMe" => "value",
),
array(
"ignoreMe" => "789",
"checkMe" => "foo",
),
);
같은 배열을 갖는 경우 모든 키들을 그대로 유지한다 (모든 배열에서).
이 복잡한 유효성 검사기로 어떻게해야합니까? (링크 https://github.com/Respect/Validation) [1]이다
$arr = array(
array(
"ignoreMe" => "123",
),
array(
"ignoreMe" => "456",
),
);
의
예상 결과 [2] 어떤 시도 된 여기
을 터치하면 안
$validator = v::arr()->each(v::key("check", v::equals('value')));
@Rikesh I 내 질문에 예상 된 결과를 추가했습니다. – paskl
무엇을 시도 했습니까? 다른 사람들에 대해서는 잘 모릅니다. 그러나 제 3 자 라이브러리 사용 방법을 사람들에게 가르치 려하지 않습니다. 너 자신을 가르치거나 어떤 코스를 가져야한다. –
@ SverriM.Olsen'$ validator = v :: arr() -> each (v :: key ("check", v :: equals ('value')))'해당 키에 지정된 값을 취합니다. 문제는 키의 값이 항상 같지는 않다는 것입니다. 그게 내가 붙어있는 곳이야. – paskl