【发布时间】:2016-04-24 05:37:35
【问题描述】:
我正在开发一个ussd应用程序,我使用的api只接受以下格式的json响应
{
"ispin": 1,
"msisdn": "123456789",
"partnerid": 10,
"ShowInputBox": true,
"displaystring": "content to be displayed"
}
我已经成功地处理了向用户显示消息但无法添加一些格式的 php 代码。我想包括换行符和超链接。任何人都可以识别此代码中的任何错误
<?php
$SESSION_ID = $_GET['SESSION_ID'];
$MSISDN = $_GET['MSISDN'];
$PartnerId = $_GET['PartnerId'];
$MNOID = $_GET['MNOID'];
$USSD_STRING = $_GET['USSD_STRING'];
$displaystring = 'Welcome to Polio Buddy. Please select.\n <a href="register.php">1 : Register Family</a>\n <a href="check.php">2: Check Vaccination Status</a>\n <a href="vaccinate.php">3: Vaccinate Child</a>';
$arr = array('ispin' => 0, 'msisdn' => $MSISDN, 'partnerid' => $PartnerId, 'ShowInputBox' => 'true', 'displaystring' => $displaystring);
echo json_encode($arr);
?>
【问题讨论】:
-
@barmar 您如何将其标记为重复?再看问题!我正在尝试换行 json 响应花花公子的最后一个参数
-
这就是“漂亮的打印”的意思——以很好的格式显示它。