я хочу получить доступ к последнему ключу и оценить, как это возможно? - PullRequest
0 голосов
/ 09 июля 2019

Array ([states] => Array ([] => Выбрать штат [1] => Андаман и Никобар (AN) [2] => Андхра-Прадеш (AP) [3] => Аруначал-Прадеш (AR) [4] => Ассам (AS) [5] => Бихар (BR) [6] => Чандигарх (CH) [7] => Чхаттисгарх (CG) [8] => Дадра и Нагар Хавели (DN) [9]=> Даман и Диу (ДД) [10] => Дели (ДЛ) [11] => Гоа (Джорджия) [12] => Гуджарат (ГДж) [13] => Харьяна (HR) [14] => ХимачалПрадеш (HP) [15] => Джамму и Кашмир (JK) [16] => Джаркханд (JH) [17] => Карнатака (KA) [18] => Керала (KL) [19] => Лакшдвип (LD)) [20] => Мадхья-Прадеш (MP) [21] => Махараштра (MH) [22] => Манипур (MN) [23] => Мегхалая (ML) [24] => Мизорам (MZ) [25]=> Нагаленд (НЛ) [26] => Одиша (ОД) [27] => Пудучерри (ПЮ) [28] => Пенджаб (ПБ) [29] => Раджастхан (RJ) [30] => Сикким (SK)) [31] => Тамилнад (Теннесси) [32] => Телангана (TG) [33] => Трипура (TR) [34] => Уттар-Прадеш (UP) [35] => Уттаракханд (Великобритания) [36] => Западная Бенгалия (WB))

[captcha_image] => 
[browser_details] => Chrome
[browser_version] => 75.0.3770.100
[user_ip_address] => ::1
[0] => stdClass Object
    (
        [date_added] => 0000-00-00 00:00:00
    )

[1] => stdClass Object
    (
        [date_added] => 0000-00-00 00:00:00
    )

[2] => stdClass Object
    (
        [date_added] => 0000-00-00 00:00:00
    )

[3] => stdClass Object
    (
        [date_added] => 0000-00-00 00:00:00
    )

[4] => stdClass Object
    (
        [date_added] => 0000-00-00 00:00:00
    )

[5] => stdClass Object
    (
        [date_added] => 0000-00-00 00:00:00
    )

[6] => stdClass Object
    (
        [date_added] => 0000-00-00 00:00:00
    )

[7] => stdClass Object
    (
        [date_added] => 0000-00-00 00:00:00
    )

[8] => stdClass Object
    (
        [date_added] => 0000-00-00 00:00:00
    )

[9] => stdClass Object
    (
        [date_added] => 0000-00-00 00:00:00
    )

[10] => stdClass Object
    (
        [date_added] => 0000-00-00 00:00:00
    )

[11] => stdClass Object
    (
        [date_added] => 0000-00-00 00:00:00
    )

[12] => stdClass Object
    (
        [date_added] => 0000-00-00 00:00:00
    )

[13] => stdClass Object
    (
        [date_added] => 0000-00-00 00:00:00
    )

[14] => stdClass Object
    (
        [date_added] => 0000-00-00 00:00:00
    )

[15] => stdClass Object
    (
        [date_added] => 0000-00-00 00:00:00
    )

[16] => stdClass Object
    (
        [date_added] => 0000-00-00 00:00:00
    )

[17] => stdClass Object
    (
        [date_added] => 0000-00-00 00:00:00
    )

[18] => stdClass Object
    (
        [date_added] => 0000-00-00 00:00:00
    )

[19] => stdClass Object
    (
        [date_added] => 0000-00-00 00:00:00
    )

[20] => stdClass Object
    (
        [date_added] => 0000-00-00 00:00:00
    )

[21] => stdClass Object
    (
        [date_added] => 0000-00-00 00:00:00
    )

[22] => stdClass Object
    (
        [date_added] => 0000-00-00 00:00:00
    )

[23] => stdClass Object
    (
        [date_added] => 0000-00-00 00:00:00
    )

[24] => stdClass Object
    (
        [date_added] => 0000-00-00 00:00:00
    )

[25] => stdClass Object
    (
        [date_added] => 0000-00-00 00:00:00
    )

[26] => stdClass Object
    (
        [date_added] => 0000-00-00 00:00:00
    )

[27] => stdClass Object
    (
        [date_added] => 0000-00-00 00:00:00
    )

[28] => stdClass Object
    (
        [date_added] => 2019-07-08 15:14:38
    )

)

Ответы [ 2 ]

1 голос
/ 09 июля 2019

1- я хочу получить доступ к последнему ключу и оценить, как это возможно?

<?php
    //Append the array value in variable $array, After that follow the below step.
      end($array['states']); // The end() function moves the internal pointer to, and outputs, the last element in the array.

        $key = key($array['states']);  // get the last key
        echo $value = $array['states'][$key]; // get last value be key
        ?>

DEMO

2 - Ответы на основе комментариев «Как я могу получить доступ к каждому значению, в частности, к массиву объектов?»

//Append your object_array in variable call array
$array = object_array; 
//Using loop you can get the value of object. 
foreach ($array as $value) { 
echo $value->date_added ; 
} 
0 голосов
/ 09 июля 2019

Попробуйте это

 end($array['states']);
 $z = prev($array['states']);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...