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