Discuz!开发之私信、提醒信息发送函数sendpm()解析

2021-03-20 767 0条评论

该函数用于发送短消息(包括私人消息、系统消息、提醒消息等)


函数定义于:\source\function\function_core.php


function sendpm($toid, $subject, $message, $fromid = '', $replypmid = 0, $isusername = 0, $type = 0) {

return helper_pm::sendpm($toid, $subject, $message, $fromid, $replypmid, $isusername, $type);

}


调用了helper_pm小助手,文件:\source\class\helper\helper_pm.php

sendpm($toid, $subject, $message, $fromid = '');


参数含义:


其中有四个参数,前三个为必填参数,最后一个为可选参数;


第一个参数是接收短消息的用户UID;


第二个参数是短消息的标题;


第三个参数是短消息的正文内容;


第四个参数是发送短消息的用户UID;


需要注意:当第一个参数$toid为0时,消息类型为公共消息,$fromid为0时,消息类型为系统消息,$message这个消息内容的参数,不支持HTML,但是支持Discuz!代码。


文章版权及转载声明

本文作者:符文浩 网址:http://blog.fuwenhao.com/post/383.html 发布于 2021-03-20
文章转载或复制请以超链接形式并注明出处。

发表评论

快捷回复:

评论列表 (暂无评论,767人围观)参与讨论

还没有评论,来说两句吧...

取消
微信二维码
微信二维码
支付宝二维码