Welcome 微信登录

首页 / 网页编程 / PHP

php中strtotime函数性能分析

php中strtotime函数性能分析

最近在做一个游戏数据统计后台,最基础的功能是通过分析注册登录日志来展示用户数据。在公司内部测试,用户量很少,所以就没有发现什么性能问题。但是这两天一起放到真实的测试环境,用户量噌噌地就涌进来了,从下午开始,在线人数的统计开始卡,几秒钟才返回数据;注册人数的查询速度还行。到了晚上,在线人数的统计基本上就加载超时打不开了。虽然不知他们游戏端那边什么BUG,玩家那边登录经常出问题,导致在线人数和注册人数并不是很多。但是就这一点数据量我这边查询的速度也不行,这就很...
php运行报错Call to undefined function curl_init()的最新解决方法

php运行报错Call to undefined function curl_init()的最新解决方法

之前网上的解决方法如下:1、在php.ini中开启curl扩展2、将php目录下的libeay32.dll、ssleay32.dll、php5ts.dll拷贝到c:windowssystem32里面(还有一种方法是说在httpd.conf中加上动态链接库,如:LoadFile d:/php/libeay32.dll 和 LoadFile d:/php/ssleay32.dll,但我试过了,同样不起作用)3、重启apache,OK!不知道这些人是不是真的试过...
关于php中的json_encode()和json_decode()函数的一些说明

关于php中的json_encode()和json_decode()函数的一些说明

一,json语法( php中的json_decode($json)中的$json要符合json语法格式 )① JSON可以表示三种类型的值1,简单值。包括整型,字符串型,布尔值和null。例如:5,"hello world",true,null都是有效的JSON数据。其中JSON字符串必须使用双引号(单引号会导致语法错误)。2,对象。如,{"name":"tony","age":15}。说明①要求属性必须用双引号(不加或者单引号都是错误的)②值可以是简单值...
浅谈php中的访问修饰符private、protected、public的作用范围

浅谈php中的访问修饰符private、protected、public的作用范围

1、 private 只能在类内部使用2、 protected 可以在类内部和继承类里使用。类外部不能使用【即实例化后的对象无法调用】3、 public 全部范围适用。4、子类复写父类中的方法时,子类中的 访问修饰符的范围要大于等于 父类的【 继承只能发扬光大,至少保持不变。不可以丢失东西。】以上这篇浅谈php中的访问修饰符private、protected、public的作用范围就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本...
php reset() 函数指针指向数组中的第一个元素并输出实例代码

php reset() 函数指针指向数组中的第一个元素并输出实例代码

reset函数将数组的内部指针指向第一个单元,并输出该数组。基本语法reset(array)reset() 将 array 的内部指针倒回到第一个单元并返回第一个数组单元的值。参数介绍:参数描述array必需。规定要使用的数组。返回值返回数组第一个单元的值,如果数组为空则返回 FALSE。实例<?php$array = array("step one", "step two", "step three", "step four");// 数组...
php_pdo 预处理语句详解

php_pdo 预处理语句详解

这篇文章主要介绍的是关于php_pdo 预处理语句,下面话不多说,我们来看看详细的内容。一、预处理语句可以带来两大好处:1、查询仅需解析(或预处理)一次,但可以用相同或不同的参数执行多次。当查询准备好后,数据库将分析、编译和优化执行该查询的计划。对于复杂的查询,此过程要花费较长的时间,如果需要以不同参数多次重复相同的查询,那么该过程将大大降低应用程序的速度。通过使用预处理语句,可以避免重复分析/编译/优化周期。简言之,预处理语句占用更少的资源,因而运行得更...
CI框架入门之MVC简单示例

CI框架入门之MVC简单示例

本文实例讲述了CI框架入门之MVC简单示例。分享给大家供大家参考,具体如下:最简单的CI模型:注意:模型需要用到数据库配置文件在appcation/config.php这里我们要用到数据库,需要将databases.php中的相关参数填写一下,具体不再赘述。直接进入主题:MVC:1、首先谈“M” 模型CI中的模型存放在application/models文件夹里命名规则是:类名_model.php文件中只包含一个类:如:class Nb_model ext...
CI框架常用经典操作类总结(路由,伪静态,分页,session,验证码等)

CI框架常用经典操作类总结(路由,伪静态,分页,session,验证码等)

本文实例总结了CI框架常用经典操作类。分享给大家供大家参考,具体如下:1. 超级对象中的URICI_URI类的解析url的相关信息直接使用$this->uri可以使用它的相关属性system/core/URI.php文件中部分常用属性:(1) 分段获取url相关信息$this->uri->segment(4);//获取url中pathinfo//的第四段的值入口文件.php/控制器/动作/参数1/参数2/...(2) 通过方法中的形参传参...
php each 返回数组中当前的键值对并将数组指针向前移动一步实例

php each 返回数组中当前的键值对并将数组指针向前移动一步实例

each函数返回数组中当前的键/值对并将数组指针向前移动一步基本语法array each ( array &$array )在执行 each() 之后,数组指针将停留在数组中的下一个单元或者当碰到数组结尾时停留在最后一个单元。如果要再用 each 遍历数组,必须使用 reset() 。参数介绍:参数描述array必需。规定要使用的数组。each() 函数生成一个由数组当前内部指针所指向的元素的键名和键值组成的数组,并把内部指针向前移动。返回值:返回 arr...
CI框架封装的常用图像处理方法(缩略图,水印,旋转,上传等)

CI框架封装的常用图像处理方法(缩略图,水印,旋转,上传等)

本文实例讲述了CI框架封装的常用图像处理方法。分享给大家供大家参考,具体如下:其实微信手机端上图时,列表图最好是缩略图,节省流量,这不,又被移动坑了一把,话费签一分就停机,流量欠到90块才停机,我也是醉了。。。不说废话了,下面是用CI 的内置处理图像的库写的,小弟不才,遗漏之处敬请指出,谢谢。/*** 生成缩略图* @param$path 原图的本地路径* @return null 创建一个 原图_thumb.扩展名 的文件**/public functi...
php 数组处理函数extract详解及实例代码

php 数组处理函数extract详解及实例代码

php 数组处理函数extract extract函数用于从数组中将变量导入到当前的符号表基本语法int extract ( array &$var_array [, int $extract_type = EXTR_OVERWRITE [, string $prefix = NULL ]] )本函数用来将变量从数组中导入到当前的符号表中。检查每个键名看是否可以作为一个合法的变量名,同时也检查和符号表中已有的变量名的冲突。参数介绍:参数描述var_arra...
php in_array() 检查数组中是否存在某个值详解

php in_array() 检查数组中是否存在某个值详解

php in_array() 检查数组中是否存在某个值in_array检查数组中是否存在某个值基本语法:bool in_array(mixed $needle,array $haystack,bool $strict=FALSE)在 haystack 中搜索 needle参数介绍参数描述needle必需。规定要在数组搜索的值。如果是字符串,则比较是区分大小写的。haystack必需。规定要搜索的数组。strict可选。如果设置该参数为 true,则 in_...
<< 21 22 23 24 25 26 27 28 29 30 >>