За последние 24 часа нас посетили 20543 программиста и 1086 роботов. Сейчас ищет 701 программист ...

Обработка массива

Тема в разделе "PHP для новичков", создана пользователем guest123, 13 май 2021.

  1. guest123

    guest123 Новичок

    С нами с:
    13 май 2021
    Сообщения:
    3
    Симпатии:
    0
    Здравствуйте.

    Есть код который обрабатывает массив который берется из обращения к vk api.

    Код (Text):
    1. <meta http-equiv="content-type" content="text/html; charset=utf-8" />
    2. <?php
    3. $people = file_get_contents ('volgograd-2000-1.php');
    4.  
    5. $list = json_decode ($people, true);
    6.  
    7. $z = ('2020-05-10');
    8.  
    9. foreach ($list as &$item) {
    10.   for($i=1; $i<16000; $i++) {
    11.  
    12. $date = new DateTime();
    13. $date->setTimestamp($item[$i]['last_seen']['time']);
    14. $date->format('Y-m-d') . "<br>";
    15.  
    16. if ( (($date->format('Y-m-d')) >= $z and $item[$i]['can_write_private_message'] == 1) or
    17.      (($date->format('Y-m-d')) >= $z and $item[$i]['can_write_private_message'] == 1) ) {
    18.  
    19.  
    20. echo '<a href=http://vk.com/id';
    21. echo ($item[$i]['id']);
    22. echo '>';
    23. echo ($item[$i]['id']);
    24. echo '</a>';
    25. echo '<br>';
    26.  
    27.     }
    28.   }
    29. }
    30. ?>
    Содержимое volgograd-2000-1.php

    Код (Text):
    1. {"response":{"count":6561,"items":[{"first_name":"Валера","id":376472270,"last_name":"Миллер","can_access_closed":true,"is_closed":false,"can_write_private_message":1,"last_seen":{"platform":7,"time":1620901510},"track_code":"240ff906XC7mvmFPyVABQe0c7brB8jRuTJaOgYffg8DRnT8LjZk7R6bqMHHCUFUU2qFWSWP3XGBKlY6Bibk"},{"first_name":"Игорь","id":268825481,"last_name":"Фёдоров","can_access_closed":true,"is_closed":false,"can_write_private_message":1,"last_seen":{"platform":1,"time":1620904333},"track_code":"79080b8661h0iQvnxuYHzQAow3SFCh2av87ap4GyxJPLw_1MnSmMMTCPUY-XsgaTM5J-iCYPdZS5zdqnj9Q"},{"first_name":"Рома","id":175910024,"last_name":"Райтер","can_access_closed":true,"is_closed":false,"can_write_private_message":0,"last_seen":{"platform":7,"time":1480848338},"track_code":"4258689a1YNU8VhQQaosg4Vg_q9jBM0wCtO-mlLa0HtNZxKHWPey6hT2CDhA-XrZtt9HWcUBpT4M0L6aXLw"},{"first_name":"Иван","id":255136847,"last_name":"Сомов","can_access_closed":true,"is_closed":false,"can_write_private_message":1,"last_seen":{"platform":7,"time":1467380015},"track_code":"a54713c6OoFb6F7A7nTcY8Ye7zFAgSm4_ozBA4dn4ZlGwU_a_Lxd6B7oUP3octhh9qdeweWEQbb4j8EDiQE"},{"first_name":"جليب","id":445020104,"last_name":"كراسنودار","can_access_closed":true,"is_closed":false,"can_write_private_message":1,"last_seen":{"platform":2,"time":1620902011},"track_code":"e7470b82fgwdT5MCe8FmBNdmSfgPTVhoZsDuA3b5yS-21cEYDPkZZQtKyTktw2sF4dnxDKlIMGZgw-4DeJ8"},{"first_name":"Александр","id":287385388,"last_name":"Прошин","can_access_closed":true,"is_closed":false,"can_write_private_message":1,"last_seen":{"platform":4,"time":1620903545},"track_code":"a7a58251DfMuOL4VyL3DxTUJy0H_p3zGYQHiIw-gxDlGqm8XK7Zqmjli7yTMtZbCCLNxvVWiFMhnAuIjAcY"},{"first_name":"Рамзик","id":384074041,"last_name":"Рамзик","can_access_closed":true,"is_closed":false,"can_write_private_message":1,"last_seen":{"platform":2,"time":1620901356},"track_code":"63263df5jnxPQknqNtUtAyL91PG5IILCqw41o5QbFQPAALk8TP3pFQQSQNYyi30BE0ZtARol6sytDTWjmn0"},{"first_name":"Kuandyk","id":406835290,"last_name":"Eleusiz","can_access_closed":false,"is_closed":true,"can_write_private_message":0,"last_seen":{"platform":4,"time":1620903119},"track_code":"c50d7657-1x9FfRDDMrRtT0nZA7ASCV-2kG9I4pfJAQg3TFrYIicNWlG_3sIzIa_CZ3f82JNTXDcQr0jhDk"},{"first_name":"Давид","id":213744330,"last_name":"Чиркинян","can_access_closed":true,"is_closed":false,"can_write_private_message":0,"last_seen":{"platform":1,"time":1620903311},"track_code":"84bf6c99ZcbfxCXtG2RPGXOIJnORB8E_wCke3c2r3oTEPUT60RECr5nDKdYeZkwYTzOchDMCqTHGKh7dw80"}]}}
    Подскажите пожалуйста, почему не обрабатывается массив? В чём ошибка?
     
  2. guest123

    guest123 Новичок

    С нами с:
    13 май 2021
    Сообщения:
    3
    Симпатии:
    0
    Разобрался. Не актуально.