如何针对问题请求嵌套数组或多维数组

时间:2018-04-25 01:41:01

标签: php facebook-messenger

我正在尝试使用数组

快速回复facebook messenger
$questions = array(
        "What can i help you?",
        array('Order', 'Shipping', 'How to Buy'),
        "Order Status",
        array('Status', 'Tracking', 'ETA'),
        "Check this out",
        array('Shipping Status', 'Bla bla bla', 'bb bb bb'),
        "Showing",
        array('View steps', 'View Video', 'View Steps')
    );

例如。首先它会显示“我能帮你什么”的问题,然后我会点击其中一个选项“订单”然后它应该转到第二个数组“订单状态”,但如果我在第一次点击“运输”它将不会有问题“订单状态”,但会转到问题“检查出来”

任何人都可以提供帮助吗?

1 个答案:

答案 0 :(得分:0)

我不太了解facebook messenger,但我想你需要这样的东西:

$questions = [
    "What can i help you?" => [
        [
            'Order' => [
                "Order Status" => [
                    'Status', 'Tracking', 'ETA'
                ],
            ],
            'Shipping',
            'How to Buy'
        ]
    ]
];

因为为了显示数据结构,我不得不回答而不是评论。