createNoncestr() createNoncestr(integer $length = 32, string $str = "") : string 产生随机字符串 Parameters integer $length 指定字符长度 string $str 字符串前缀 Returns string
getExtMine() getExtMine(string|array $ext, array $mine = array()) : string 根据文件后缀获取文件类型 Parameters string|array $ext 文件后缀 array $mine 文件后缀MINE信息 Throws \WeChat\Exceptions\LocalCacheException Returns string
createCurlFile() createCurlFile( $filename, string $mimetype = null, string $postname = null) : \CURLFile|string 创建CURL文件对象 Parameters $filename string $mimetype string $postname Throws \WeChat\Exceptions\LocalCacheException Returns \CURLFile|string
xml3arr() xml3arr(string $xml) : boolean|mixed 解析XML文本内容 Parameters string $xml Returns boolean|mixed
buildEnEmojiData() buildEnEmojiData(array $data) : array 数组对象Emoji编译处理 Parameters array $data Returns array
buildDeEmojiData() buildDeEmojiData(array $data) : array 数组对象Emoji反解析处理 Parameters array $data Returns array
emojiEncode() emojiEncode(string $content) : string Emoji原形转换为String Parameters string $content Returns string
emojiDecode() emojiDecode(string $content) : string Emoji字符串转换为原形 Parameters string $content Returns string
json2arr() json2arr(string $json) : array 解析JSON内容到数组 Parameters string $json Throws \WeChat\Exceptions\InvalidResponseException Returns array
get() get(string $url, array $query = array(), array $options = array()) : boolean|string 以get访问模拟访问 Parameters string $url 访问URL array $query GET数 array $options Throws \WeChat\Exceptions\LocalCacheException Returns boolean|string
post() post(string $url, array $data = array(), array $options = array()) : boolean|string 以post访问模拟访问 Parameters string $url 访问URL array $data POST数据 array $options Throws \WeChat\Exceptions\LocalCacheException Returns boolean|string
doRequest() doRequest(string $method, string $url, array $options = array()) : boolean|string CURL模拟网络请求 Parameters string $method 请求方法 string $url 请求方法 array $options 请求参数[headers,data,ssl_cer,ssl_key] Throws \WeChat\Exceptions\LocalCacheException Returns boolean|string
pushFile() pushFile(string $name, string $content) : string 写入文件 Parameters string $name 文件名称 string $content 文件内容 Throws \WeChat\Exceptions\LocalCacheException Returns string
setCache() setCache(string $name, string $value = '', integer $expired = 3600) : string 缓存配置与存储 Parameters string $name 缓存名称 string $value 缓存内容 integer $expired 缓存时间(0表示永久缓存) Throws \WeChat\Exceptions\LocalCacheException Returns string
getCache() getCache(string $name) : null|mixed 获取缓存内容 Parameters string $name 缓存名称 Returns null|mixed
getMines() getMines() : array 获取所有文件扩展的类型 Throws \WeChat\Exceptions\LocalCacheException Returns array
_arr2xml() _arr2xml(array $data, string $content = '') : string XML内容生成 Parameters array $data 数据 string $content Returns string
_buildHttpData() _buildHttpData(array $data, boolean $build = true) : array|string POST数据过滤处理 Parameters array $data 需要处理的数据 boolean $build 是否编译数据 Throws \WeChat\Exceptions\LocalCacheException Returns array|string