$j="ghghghg";
function processMessage($update) {
if($update["result"]["action"] == "sayHello"){
sendMessage(array(
"source" => $update["result"]["source"],
"speech" => $j,
"displayText" => $j,
"contextOut" => array()
));
}
}
function sendMessage($parameters) {
echo json_encode($parameters);
}
$update_response = file_get_contents("php://input");
$update = json_decode($update_response, true);
if (isset($update["result"]["action"])) {
processMessage($update);
}
Добрый день. У меня возникла проблем в невозможности передать значение в массив , а конкретно в "speech" и "displayText". Спасибо.
Если вы хотите использовать глобальную переменную внутри функции -
$j="ghghghg";
function processMessage($update) {
global $j;
...
}
Оборудование для ресторана: новинки профессиональной кухонной техники
Частный дом престарелых в Киеве: комфорт, забота и профессиональный уход