分类:
PHP判断json格式是否正确的实现代码

PHP判断json格式是否正确的实现代码

栏目分类:PHP 浏览次数:273 发布时间:2017-10-14

?php$GLOBALS[count]=0;//校验data或者content的json格式是否有错误functiondata($value){if(isset($value[data])){$value[data]=json_decode($value[data],true);}elseif(isset($value[content])){$value[content]=json_decode($value[content],...

TAG:
如何直接访问php实例对象的private属性

如何直接访问php实例对象的private属性

栏目分类:PHP 浏览次数:306 发布时间:2017-10-14

类属性必须定义为公有,受保护,私有之一。如果用 var 定义,则被视为公有。 请看下面示例代码(来自官方文档 http://php.net/manual/en/lang... : ?php/***DefineMyClass*/classMyClass{public$public=Publ...

TAG:
详解PHP字符串替换str_replace()函数四种用法

详解PHP字符串替换str_replace()函数四种用法

栏目分类:PHP 浏览次数:228 发布时间:2017-10-14

mixed str_replace ( mixed $search , mixed $replace , mixed $subject [, int $count ] ) 该函数返回一个字符串或者数组。该字符串或数组是将subject中全部的search都被replace替换之后的结果。 1、$search,要替换...

TAG:
PHP使用Redis防止大并发下二次写入处理

PHP使用Redis防止大并发下二次写入处理

栏目分类:PHP 浏览次数:180 发布时间:2017-10-13

PHP使用redis进行读写操作,大并发下会出现:多个PHP进程同时操作一个KEY,这个时候需要加一个锁,即获取锁的php进程有权限写。 $lock_key = index_sum . $redis_key; $is_lock = $redis-setnx($lock_key...

TAG:
使用phpmailer 发送邮件中文乱码

使用phpmailer 发送邮件中文乱码

栏目分类:PHP 浏览次数:239 发布时间:2017-10-11

使用phpmailer 发送邮件中文乱码 出现如下乱码: 解决办法设置utf-8格式 默认 iso-8859-1 我们改成utf-8即可 $this-email-CharSet = “UTF-8”;...

TAG:
PHP获取远程文件的大小_编程资料分享

PHP获取远程文件的大小_编程资料分享

栏目分类:PHP 浏览次数:212 发布时间:2017-10-09

functiongetFileSize($url){$url=parse_url($url);if($fp=@fsockopen($url[host],empty($url[port])?80:$url[port],$error)){fputs($fp,GET.(empty($url[path])?/:$url[path]).HTTP/1.1\r\n);fputs($fp,Host:$url[host]\r\n\r\n);while(!feof($fp)){$tmp=fget...

TAG:
thinkphp 重写警告提示

thinkphp 重写警告提示

栏目分类:PHP 浏览次数:212 发布时间:2017-10-04

那是因为重写的error和父类的error参数名不一致导致的警告提示。 php方法重写要求是要参数个数、方法名称与父类要一致的...

TAG:
Yii2 批量insert插入数据非for. foreach

Yii2 批量insert插入数据非for. foreach

栏目分类:PHP 浏览次数:258 发布时间:2017-09-20

$data=[audit_id=1,num=1,add_time=0];$connection=\Yii::$app-db;$connection-createCommand()-batchInsert(audit,[audit_id,num,add_time],//表和字段$data)-execute();...

TAG:
thinkphp Apache和nginx伪静态重写规则

thinkphp Apache和nginx伪静态重写规则

栏目分类:PHP 浏览次数:242 发布时间:2017-09-12

nginx:rewrite^/index.php(.*)$/index.php$1last;Apache:IfModulemod_rewrite.cRewriteEngineonRewriteCond%{REQUEST_FILENAME}!-dRewriteCond%{REQUEST_FILENAME}!-fRewriteRule^(.*)$index.php/$1[QSA,PT,L]/IfModule...

TAG:
PHP 字符串转单个数组非explode

PHP 字符串转单个数组非explode

栏目分类:PHP 浏览次数:155 发布时间:2017-08-07

/***字符串转数组*@paramtype$str*@returntype*/publicstaticfunctionch2arr($str){$length=mb_strlen($str,utf-8);$array=[];for($i=0;$i$length;$i++)$array[]=mb_substr($str,$i,1,utf-8);return$array;} 文章地址: http://www.cnblogs.com/ya...

TAG: