내 배열의 값에 대한 키 가져 오기

조커

다음 과 같은 사용자 배열 이 있습니다.

array(3) { 
    ["A057"] => array(7) { 
        [0] => string(13) "KENE Michael " 
        [1]=> string(16) "KIRAN Maria " 
        [2]=> string(14) "ATHISA KATHISA " 
        [3]=> string(16) "SATYA Dev " 
        [4]=> string(16) "Raghav Laurent " 
        [5]=> string(12) "DARTY Suneep " 
        [6]=> string(22) "GIO Simral " 
    } 
    ["A154"]=> array(0) { } 
        [0]=> array(1) { 
          [0]=> string(17) "NICOLE Lotta " 
    } 
} 

또한 거부 된 사용자 배열이 있습니다 .

array(3) { 
    [0]=> string(5) "KENE" 
    [1]=> string(4) "KIRAN" 
    [2]=> string(6) "ATHISA" 
}


예상 출력 : 내 거부 사용자 배열을 반복하는 경우, 예를 들어, KENE 마이클을 위해, 그것은 전송 "해야 A057 "(사용자 배열에 설립를 선두)

어떻게 진행할 수 있습니까? array_search를 시도했지만 아무것도 반환하지 않습니다.

내 코드

$arrayListeAgence = array();
$usersAdded = array();
$arrayDupplicate = array();
for ($i = 0; $i < count($pieces); $i = $i + 2) {
$key = $pieces[$i];
$usersStr = $pieces[$i + 1];
$users = explode('/', $usersStr);
$arrayListeAgence[$key] = array();

for ($j = 0; $j < count($users); $j = $j + 2) {
    $username = $users[$j];
    if (array_search($username, $usersAdded) === false) {
        $arrayListeAgence[$key][] = $username . " " . $users[$j + 1] . " ";
        $usersAdded[] = $username;
    }
    else {
        /*foreach($arrayListeAgence as $key => $val) {
            print($key); // 
            //print_r($val); //
        }*/
        if (array_search($username, $arrayListeAgence) === false) {
            //if we found user in arrayListAgence
            $arrayDupplicate[] = $username.$key;
        }

    }
}

}

var_dump($arrayDupplicate);//$key equal to A154 (I want A057-first occurence found on the main array)
리틀 벡스

이 질문은 이전 질문 의 연속입니다 . 그 지식을 바탕으로 귀하의 질문에 대한 답변은 다음과 같습니다.

function getAgentForRejectedUser($rejectedUser, $arrayListeAgence)
{
    foreach ($arrayListeAgence as $agent => $users) {
        foreach ($users as $user) {
            $data = explode(' ', $user);
            if ($data[0] == $rejectedUser) {
                return $agent;
            }
        }
    }
    return false;
}

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

중첩 배열의 특정 키에 대한 각 값의 총량 가져 오기

분류에서Dev

PHP laravel 5의 배열 내 배열에서 키 값 가져 오기

분류에서Dev

PHP의 여러 배열에서 동일한 키 값 가져 오기

분류에서Dev

간단한 연관 배열의 PHP foreach 루프 내부에서 키 가져 오기

분류에서Dev

JQ로 JSON의 특정 키에 대한 모든 값으로 배열 가져 오기

분류에서Dev

Rapidjson, 다른 배열의 배열 내에서 값 가져 오기

분류에서Dev

배열 내의 배열 내의 배열에서 값 가져 오기

분류에서Dev

다차원 배열에서 여러 최대 키 대 값의 배열 가져 오기

분류에서Dev

배열 내부에 특정 키가있는 NSDictionary 가져 오기

분류에서Dev

자바 스크립트의 json 객체 배열 내에서 JSON 키 값 쌍 가져 오기

분류에서Dev

동일한 키의 값 가져 오기

분류에서Dev

객체 내부의 배열에서 배열 키 (보호 된) 값을 가져 오나요 (RTM-php의 응답)?

분류에서Dev

mongodb의 문서에서 키 / 값 쌍 배열 가져 오기

분류에서Dev

SQL BigQuery의 배열 객체에서 키 값 쌍 가져 오기

분류에서Dev

객체의 JSON 배열에서 키-값 쌍 가져 오기

분류에서Dev

PHP 배열의 키에서 값 가져 오기

분류에서Dev

Underscore.js 배열의 값에서 키 가져 오기

분류에서Dev

Underscore.js 배열의 값에서 키 가져 오기

분류에서Dev

C #에서 개체 배열의 키 및 값 가져 오기

분류에서Dev

Swift에서 복잡한 중첩 사전 / 배열 조합에 대한 키 값 가져 오기

분류에서Dev

비슷한 값을 가진 배열 가져 오기 키

분류에서Dev

JSON의 내부 배열에서 값 가져 오기

분류에서Dev

JSON의 모든 개체에 대한 특정 키 값 가져 오기

분류에서Dev

JSON의 모든 개체에 대한 특정 키 값 가져 오기

분류에서Dev

주어진 키 및 값에 대한 사전 배열에서 사전 색인 가져 오기

분류에서Dev

perl에서 문자열에 대한 hahes 키 가져 오기

분류에서Dev

신속한 사전 내부 배열 값 가져 오기

분류에서Dev

Xcode-배열 내의 배열에서 객체 가져 오기

분류에서Dev

배열 내부의 배열에서 객체 가져 오기

Related 관련 기사

  1. 1

    중첩 배열의 특정 키에 대한 각 값의 총량 가져 오기

  2. 2

    PHP laravel 5의 배열 내 배열에서 키 값 가져 오기

  3. 3

    PHP의 여러 배열에서 동일한 키 값 가져 오기

  4. 4

    간단한 연관 배열의 PHP foreach 루프 내부에서 키 가져 오기

  5. 5

    JQ로 JSON의 특정 키에 대한 모든 값으로 배열 가져 오기

  6. 6

    Rapidjson, 다른 배열의 배열 내에서 값 가져 오기

  7. 7

    배열 내의 배열 내의 배열에서 값 가져 오기

  8. 8

    다차원 배열에서 여러 최대 키 대 값의 배열 가져 오기

  9. 9

    배열 내부에 특정 키가있는 NSDictionary 가져 오기

  10. 10

    자바 스크립트의 json 객체 배열 내에서 JSON 키 값 쌍 가져 오기

  11. 11

    동일한 키의 값 가져 오기

  12. 12

    객체 내부의 배열에서 배열 키 (보호 된) 값을 가져 오나요 (RTM-php의 응답)?

  13. 13

    mongodb의 문서에서 키 / 값 쌍 배열 가져 오기

  14. 14

    SQL BigQuery의 배열 객체에서 키 값 쌍 가져 오기

  15. 15

    객체의 JSON 배열에서 키-값 쌍 가져 오기

  16. 16

    PHP 배열의 키에서 값 가져 오기

  17. 17

    Underscore.js 배열의 값에서 키 가져 오기

  18. 18

    Underscore.js 배열의 값에서 키 가져 오기

  19. 19

    C #에서 개체 배열의 키 및 값 가져 오기

  20. 20

    Swift에서 복잡한 중첩 사전 / 배열 조합에 대한 키 값 가져 오기

  21. 21

    비슷한 값을 가진 배열 가져 오기 키

  22. 22

    JSON의 내부 배열에서 값 가져 오기

  23. 23

    JSON의 모든 개체에 대한 특정 키 값 가져 오기

  24. 24

    JSON의 모든 개체에 대한 특정 키 값 가져 오기

  25. 25

    주어진 키 및 값에 대한 사전 배열에서 사전 색인 가져 오기

  26. 26

    perl에서 문자열에 대한 hahes 키 가져 오기

  27. 27

    신속한 사전 내부 배열 값 가져 오기

  28. 28

    Xcode-배열 내의 배열에서 객체 가져 오기

  29. 29

    배열 내부의 배열에서 객체 가져 오기

뜨겁다태그

보관