createNoncestr() createNoncestr(integer $length = 32, string $str = "") : string 产生随机字符串 Parameters integer $length 指定字符长度 string $str 字符串前缀 Returns string
getExtMine() getExtMine(array $ext, array $mine = array()) : string 根据文件后缀获取文件MINE Parameters 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
arr2json() arr2json(array $data) : null|string|string 数组转xml内容 Parameters array $data Returns null|string|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 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 Returns boolean|string
setCache() setCache(string $name, string $value = '', integer $expired = 3600) 缓存配置与存储 Parameters string $name 缓存名称 string $value 缓存内容 integer $expired 缓存时间(0表示永久缓存) Throws \WeChat\Exceptions\LocalCacheException
getCache() getCache(string $name) : null|mixed 获取缓存内容 Parameters string $name 缓存名称 Returns null|mixed
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] Returns boolean|string
getMines() getMines() : array 获取所有文件扩展的mine Throws \WeChat\Exceptions\LocalCacheException Returns array
_arr2xml() _arr2xml(array $data, string $content = '') : string XML内容生成 Parameters array $data 数据 string $content Returns string