채택완료

array key value 질문드립니다.

2020-12-24 (목) 13:29:18 1,878

<?php

    $key_arr = array(
        'keyword' => '키워드1',
        'type' => '타입등등',
        'str' => '문자열'
    );

?>

와같이 배열을 정의하였을때

foreach가 아닌

값이 어떻든 첫번째 key value만 가져오려면 어떻게 해야하나요..?

|

답변 1개 / 댓글 3개

채택된 답변
+20 포인트

echo array_shift($key_arr); 하시면됩니다

배열의 첫번째 요소를 가져옵니다

답변에 대한 댓글 3개

key , value 형식의 배열이면 위 방법을 써야하고
그냥 일반 배열 $value = array(a,b,c)면 $value[0]로 간단하게 불러올수있습니다
2020-12-24 (목) 13:58:31
답변 감사드립니다.

1. 혹시 value 값 말고 key 값만 가져올 수있나요?
2. array_shift는 보니까 배열을 삭제해버리는데 저는 단순히 조회용도로 사용할꺼라서.
다시 push_array()로 밀어야하나요..?
아 참.. .그러네요 참 reset으로 가져오는게 나을듯하네요
key값은 key쓰시면됩니다 간단하죠? key($key_arr);

답변을 작성하려면 로그인이 필요합니다.