Динамически создавайте php-страницы на основе количества откликов объектов json - PullRequest
0 голосов
/ 13 июня 2018

У меня есть json как массив объектов. (Ответ API)

Я использую PHP в качестве SSR (рендеринг на стороне сервера)

Мне было интересно, смогу ли я создать страницу phpдинамически и записывать в зависимости от количества объектов массива?

Например: имея 3 объекта в массиве, у меня есть URL:

localhost: 9000 / result.php (которыйс полями результатов и при нажатии)

он создает и загружает в

localhost: 9000 / result.php / & count = 1

localhost:9000 / result.php / & count = 2

localhost: 9000 / result.php / & count = 3

Вот что я сделал

json:

    {lenght:3,names:[{name:jack},{name:brian},{name:mike}]}

код php result.php:

      $ch = curl_init();  

     curl_setopt($ch,CURLOPT_URL,"localhost:9000/names");
     curl_setopt($ch,CURLOPT_RETURNTRANSFER,true);
     curl_setopt($ch,CURLOPT_HEADER, false); 

     $output=curl_exec($ch);

     $count=$output->lenght;
     for ($i=0;$i<count;$i++){
      $my_file = 'result'.$count.'php';
      $handle = fopen($result, 'w') or die('Cannot open file:  '.$result);
   }
     $data ="i don't know what to do here " ;
      fwrite($handle, $data);
       }

in data Я не знаю, как загрузить поле JSON на основе $count

так что в: result1.php у меня есть jack result2.php у меня есть brian result3.php у меня есть майк

Может кто-нибудь, пожалуйста, помочь?

Спасибо за любые предложения или идеи.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...