2017-02-22 4 views
0

ich unten einen Bot mit PHP mit dem Code erstellt:ein Array in Facebook Messenger php einfügen

$answer = ["attachment"=>[ 
    "type"=>"template", 
    "payload"=>[ 
    "template_type"=>"generic", 
    "elements"=>[ 
     [ 
     "title"=>"TEST", 
     "image_url"=>"http://www...", 
     "subtitle"=>"sub TEST", 
     "buttons"=>[ 
      [ 
      "type"=>"web_url", 
      "url"=>"http://www...", 
      "title"=>"Info" 
      ] 
     ] 
     ] 
    ] 
    ] 
]]; 

Alles funktioniert, aber ich brauche eine Schleife (während oder foreach) für „Elemente“ zu erstellen, die von einem zum Anzeigen ein anderes Array eine Liste von verschiedenen Elementen.

Wie kann ich diese Schleife in diesem Array hinzufügen $ answer?

Danke für Ihre Hilfe

Antwort

0
<?php 

foreach($elements as $element) 
{ 
    $answer['attachment']['payload']['elements'][] = $element; 
} 

?> 
0

Dank winz Sie mir bitte sagen, ob unter der Code korrekt ist?

$answer = ["attachment"=>[ 
"type"=>"template", 
"payload"=>[ 
"template_type"=>"generic", 
"elements"=> $element, 
] 
] 
]];