因工作需要使用php生成0~1随机小数,之前写过一篇《php生成0~1随机小数方法》,基于mt_rand()及mt_getrandmax()实现。
后来有网友评论,php原生方法lcg_value(......
Javascript生成0~1随机小数的方法可以调用自带的Math.random();
例如:
<script type="text/javascript">
documen......
php提供了ip2long与long2ip方法对ip地址处理。
1、ip2long — 将一个IPV4的字符串互联网协议转换成数字格式
int ip2long ( string $ip_addre......
1、httponly
session一定要用httponly的否则可能被xxs攻击,利用js获取cookie的session_id。
要用框架的ci_session,更长的位数,httponly,......
1、读写cookie
<1>原生
setcookie('name','value',time)
设置失败,没有正常写入浏览器,测试失败,原因未知
<2&g......
在开发过程中,我们数据表一般都使用自增数字作为id主键,而id是数字型,不容易理解。我们把id按一定格式转为编号后,很容易根据编号知道代表的是什么内容。
例如订单表id=20160111197681......
1、设置字体、风格
代码主题选择Monokai会是彩色的代码。
2、配置CI代码提示
<1>下载代码提示项目:
https://github.com/topdown/p......
在Android/Java平台上实现POST一个json数据:
JSONObject jsonObj = new JSONObject();
jsonObj.put("username",......
PHP下载远程图片的几种方法总结
本文演示3个从远程URL下载图片,并保存到本地文件中的方法,包括file_get_contents,curl和fopen。
1. 使用file_get_con......
核心代码:
//引入PHPExcel
vendor('PHPExcel.PHPExcel');
// Create new PHPExcel object
$objPHPExcel......
具体代码如下,前面部分是面条代码,后面是封了一个函数,便于反复使用。注意函数前面的注释说明,因为不想给这个函数搞太多参数,所以有一些配置项就写死在函数里面了。
<?php
/......
CentOS 下,PHP有多种方式来安装扩展, 主要有 包管理式 的 yum 安装 、 pecl 安装 , 以及 源码编译安装 。
包管理式 的安装卸载尤为方便,而 源码编译式 的安装则方便参数调优......
对象传递:一种说法是“PHP对象是通过引用传递的”,更准确的说法是别名(标识符)传递,即它们都保存着同一个标识符(ID)的拷贝,这个标识符指向同一个对象的真正内容。
<?ph......
一.类常量:在类中始终保持不变的值定义为常量
类的常量不能使用访问限制修饰符,他是 public 的,可继承,可以被子类重写,访问类的常量必须使用双冒号 :: ,可以使用类名或类的实例来访问,因为是......
在PHP中,使用关键字 static 修饰成员属性和成员方法被称为静态属性和静态方法。静态属性和静态方法不需要在类被实例化的情况下可以直接使用。
静态属性
与普通的成员属性不同,静态属性属于类本身......