1<?php2$total=20;//红包总金额3$num=10;//分成10个红包,支持10人随机领取4$min=0.01;//每个人最少能收到0.01元5$redpack=newredpack($total,$num,$min);…
ASP的SEssion就是启用的,需要使用,直接赋值就可以了!但是:PHP一定要自己先用session_start()启动,才能赋值。(php.ini设置更改过的除外!)在过期时间设置上,ASP设置比较灵活一些,默认是20分钟,要自定义,直…
1.常见方法分为迭代和递归,迭代是从头到尾,递归是从尾到头2.设置两个指针,old和new,每一项添加在new的后面,新链表头指针指向新的链表头3.old->next不能直接指向new,而是应该设置一个临时指针tmp,指向old-&g…
Heredoc技术,在正规的PHP文档中和技术书籍中一般没有详细讲述,只是提到了这是一种Perl风格的字符串输出技术。但是现在的一些论坛程序,和部分文章系统,都巧妙的使用heredoc技术,来部分的实现了界面与代码的准分离,phpwind模…
设置时区设置执行不超时设置根目录常量引入配置文件(自定义/模板)错误记录定义业务类执行业务类::run()数据库单例初始化(连接)日志单例初始化(引入日志类,配置日志路径,日志开关)析构函数:关闭mysql连接
/***求两个已知经纬度之间的距离,单位为米**@paramlng1$,lng2经度*@paramlat1$,lat2纬度*@returnfloat距离,单位米*@authorwww.Alixixi.com*/functiongetdist…
<?php$fileName=$_GET['file'];header('Content-type:application/force-download');header('Content-Disposition:inline,fil…
解决PHPWarning:Module'mysqli'alreadyloadedinUnknownonline0原因:是PHP有两种方式添加扩展模块,一种是直接编译进了PHP,另外一种是通过共享模式添加模块,并在php.ini配置文件中配置…
适用redhat于32位及64位,前提架设好本地源。在这里不再赘述。1安装Apache+php+Mysqla、安装Apahce,PHP,Mysql,以及php连接mysql库组件yum-yinstallhttpdphpmysqlmysql-…
<?php$arr=['a'=>123,'b'=>456];//数组初始化echo$arr['a'];//数组引用print_r($arr);//查看数组classA{public$a=123;public$b=456;}…
URLhttpredirectionisanautomaticURLchangeoperationfromoneURLtoanotherURL.URLredirectServersideredirectClientsideredirectH…
1<?php2/**3*Author:suvan4*CreateTime:2018/2/275*description:数据库操作类(仅对接MySQL数据库,主要利用MySQLi函数)6*/7classDatabase{89//MyS…
设置cookiePHP设置Cookie最常用的方法就是使用setcookie函数,setcookie具有7个可选参数,我们常用到的为前5个:name(Cookie名)可以通过$_COOKIE['name']进行访问value(Cookie的…
这个问题困扰了我一天,由于对nginx的配置文件中的各种变量不懂。配置起来很麻烦,从网上搜索的,感觉合适自己的不多!!!找啊找啊。。终于找一篇!!!!我的环境:php5.3.10ubuntu12.04LTSnginx1.2.9http://…
PHP常用正则表达式正则平时做网站经常要用正则表达式,下面是一些讲解和例子,仅供大家参考和修改使用:"^\d+$"//非负整数(正整数+0)"^[0-9]*[1-9][0-9]*$"//正整数"^((-\d+)|(0+))$"//非正整数(…