0
PHP를 사용하면 구독자를이 두 배열로 어떻게 일치시킬 수 있습니까?두 배열의 값을 어떻게 일치시킬 수 있습니까?
$ 가입자
Array
(
[0] => stdClass Object
(
[meta_id] => 1
[email] => [email protected]
)
)
$ 사용자
Array
(
[0] => stdClass Object
(
[ID] => 1
[user_email] => [email protected]
)
[1] => stdClass Object
(
[ID] => 2
[user_email] => [email protected]
)
나는이 그것을 할 줄 알았는데 ...
<?php
foreach ($users as $user) {
if (in_array('[email protected]', $subscribers)) {
echo 'Matched user';
}
}
난 그냥 reali 왜 광산이 작동하지 않습니다. '$ subscribers'는 배열입니다. '$ users'는 객체입니다. 그 일을하기 위해 비틀기가 있습니까? – developdaly
붙여 넣은 것에서'$ users'는'$ subscribers'처럼 객체의 배열입니다. 그렇지 않은 경우 변수에 저장된 실제 값을 반영하도록 질문을 수정해야합니다. – cdhowie
신경 쓰지 마세요. 그것이 단지 사건의 차이 일 뿐이라는 것을 알았습니다! 'strltolower ($ user-> user_email)'가 그것을 고쳤습니다. 감사. – developdaly