前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >原 提取微信公众平台模板消息字段

原 提取微信公众平台模板消息字段

作者头像
霡霂
发布2018-06-04 15:57:48
1K0
发布2018-06-04 15:57:48
举报
文章被收录于专栏:雨过天晴雨过天晴
代码语言:javascript
复制
    /**
     * 提取input输入框
     *
     * @author: dingdayu(614422099@qq.com)
     * @param string $content
     *
     * @return array
     */
    private function extractInput($content = '')
    {
        if (!preg_match_all('/{{([^<]*).DATA}}/isU', $content, $matches)) {
            return [];
        }
        $input = array();
        foreach ($matches[1] as $key => $value) {
            $input[] = [
                'name' => $value,
                'title' => $matches[0][$key], // $value可将title显示为:result
                'type' => 'text',
                'value' => '',
                'placeholder' => '请输入内容,不可为空!'
            ];
        }

        return $input;
    }

输出格式:

代码语言:javascript
复制
{
"name": "result", // 字段name,后台接收名称
"title": "result.DATA", // 字段名,前台提示,目前暂为从content中提取名称(英文占位符)
"type": "text", // 字段类型,不出意外为多行文本
"value": "", // 默认内容,不出意外为空字符串
"placeholder": "" //提示语,不出意外为空字符串
}
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档