Php 在curl json中插入多个环境变量

Php 在curl json中插入多个环境变量,php,json,unix,curl,Php,Json,Unix,Curl,如何在curl命令的“text”键中插入update和tz作为变量 我确实将所有变量存储到一个变量中,并在curl命令中使用,该命令有效 TZ=EST5EDT date update=XYZ curl -X POST --data-urlencode 'payload={"XXXXX": "#XXXXXX", "username": "test for automation", "text":"'"$update"'","icon_emoji": ":ghost:"}' https://url

如何在curl命令的“text”键中插入update和tz作为变量

我确实将所有变量存储到一个变量中,并在curl命令中使用,该命令有效

TZ=EST5EDT date
update=XYZ

curl -X POST --data-urlencode 'payload={"XXXXX": "#XXXXXX", "username": "test for automation", "text":"'"$update"'","icon_emoji": ":ghost:"}' https://url

实际上,我将所有变量存储到一个变量中,并在curl命令中使用,该命令有效
TZ=EST5EDT date
Hello=XYZ
Update="$TZ","$Hello"

curl -X POST --data-urlencode 'payload={"XXXXX": "#XXXXXX", "username": "test for automation", "text":"'"$update"'","icon_emoji": ":ghost:"}' https://url