php
HuuYang.
这个作者很懒,什么都没留下…
展开
-
php获取数组长度的方法+实例
php如何获取数组的长度,使用php函数count(),或是sizeof();$arr = Array('0','1','2','3','4'); echo count($arr);// 输出 5$arr = array('A','B','C');echo sizeof($arr);//输出3sizeof()和count()具有同样的用途,这两个函数都可以返原创 2017-06-16 18:10:44 · 10057 阅读 · 0 评论 -
ThinkPHP去除url中的index.php
例如你的原路径是 http://localhost/test/index.php/index/add那么现在的地址是 http://localhost/test/index/add如何去掉index.php呢?1.httpd.conf配置文件中加载了mod_rewrite.so模块 //在APACHE里面去配置#LoadModule rewrite_module modu转载 2017-08-05 17:43:59 · 4225 阅读 · 0 评论 -
ffmpeg-php 安装
1.解压所下载下来的安装包,你可以看到如下几个文件:pthreadGC2.dllphp_ffmpeg.dllavutil-49.dllavformat-51.dllavcodec-51.dll将php_ffmpeg.dll复制到你所安装的php所在目录下的ext(php扩展目录)下,并将其它的四个文件复制到系统目录下的system32 目录中原创 2017-07-25 23:09:48 · 6040 阅读 · 2 评论 -
TKPHP5软删除
model中需use traits\model\SoftDelete;// 数据表中需添加一个 delete_time 字段保存删除时间namespace app\index\model;use think\Model;use traits\model\SoftDelete;class User extends Model{ use SoftDelete;转载 2017-08-08 23:50:51 · 4385 阅读 · 0 评论 -
深入了解php底层机制
作为一门动态语言,php是如何实现的,其底层机制如何,具有什么样的特点,本文深入浅出介绍了包括php设计理念、整体结构、核心数据结构和变量在内的相关底层知识,对我们更好的开发php程序,优化性能等有一定的指导意义。1、概述what is php?一种适用于web开发的动态语言。具体点说:就是一个用c语言实现包含大量组件的软件框架。更狭义点看,可以把它认为是一个强大的ui框架转载 2017-07-31 23:41:18 · 4013 阅读 · 0 评论 -
php操作redis详解
今天在coding中巧遇redis,之前一直没用过这东西,网上说是一种小型Key-Value数据库,我这边是想用redis来处理session的,但是懵逼的我毫无头绪,不过花了几个小时的时间最后搞定了。下面说一下如何安装和配置。下载redis改图为redis官网,你可以根据你的喜好下载哪个版本,下载好后,解压到某个盘,我这我安装在E盘。dos命令安装redi转载 2017-07-31 23:39:12 · 4711 阅读 · 0 评论 -
PHP设计模式——简单工厂
简单工厂简单工厂模式是由一个工厂对象决定创建出哪一种产品类的实例优点模式的核心是工厂类。这个类含有必要的逻辑判断,可以决定在什么时候创建哪一个实例,而调用者则可以免除直接创建对象的责任。简单工厂模式通过这种做法实现了对责任的分割,当系统引入新的类的时候无需修改调用者。缺点这个工厂类集中了所以的创建逻辑,当有复杂的多层次等级结构时,所有的业务逻辑都在这原创 2017-07-31 09:59:15 · 3290 阅读 · 0 评论 -
php防止sql注入
防SQL注入,简要但很重要三个函数:addslashes($string):用反斜线引用字符串中的特殊字符' " \$username=addslashes($username);mysql_escape_string($string):用反斜杠转义字符串中的特殊字符,用于mysql_query()查询。$username=mysql_escape_stri转载 2017-07-31 09:57:45 · 4233 阅读 · 0 评论 -
PHP服务器获取客户端IP地址
不废话,直接上代码:1.编写函数以供多次调用function get_real_ip(){ $ip=false; if(!empty($_SERVER["HTTP_CLIENT_IP"])){ $ip = $_SERVER["HTTP_CLIENT_IP"]; } if (!empty($_SERVER['HTTP_X_FORWARDED_FOR']))原创 2017-06-13 11:34:23 · 9022 阅读 · 0 评论 -
PHP读取Excel文件内容
项目需要读取Excel的内容,从百度搜索了下,主要有两个选择,第一个是PHPExcelReader,另外一个是PHPExcel。 PHPExcelReader比较轻量级,仅支持Excel的读取,实际上就是一个Reader。但是可惜的是不能够支持Excel 2007的格式(.xlsx)。 PHPExcel比较强大,能够将内存中的数据输出成Excel文件,同时还能够对E转载 2017-06-12 09:39:28 · 8089 阅读 · 0 评论 -
php 简单消息推送(含源码)
我的代码入口代码 index.htmlhtml>head> title>反ajax推送title> style> .send{color:#555;text-align: left;} .require{color:blue;text-align: right;} .content_box{text-align: ce转载 2017-06-19 11:11:14 · 4003 阅读 · 0 评论 -
Wampserver主机服务配置方法
一、更改根目录 1、左键”www目录”路径更改Wampserver安装好后,“www目录”默认为X:\wamp\www,也就是wampserver安装目录下的www文件夹。实际使用中,默认设置往往不是我们想要的,可能改成其他文件夹更适合我们,比如D:\site 或者 E:\www 等等。那该如何更改呢,现在就我就和大家分享一个非常简单的方法,下面以改为D:\site为例。打开wam转载 2017-06-19 11:09:51 · 5217 阅读 · 0 评论 -
PHP文件下载时乱码解决
ob_clean这个函数的作用就是用来丢弃输出缓冲区中的内容,如果你的网站有许多生成的图片类文件,那么想要访问正确,就要经常清除缓冲区。flush();本函数无输入亦无输出。将输出缓冲区的资料送出,并清出。$filemd5=$_GET['md5'];$filename=$_GET['filename']; $file="../../upload/".$filemd5;hea原创 2017-06-18 11:55:20 · 4498 阅读 · 0 评论 -
PHP 数组排序
数组中的元素可以按字母或数字顺序进行降序或升序排列。PHP - 数组排序函数在本章中,我们将一一介绍下列 PHP 数组排序函数:sort() - 对数组进行升序排列rsort() - 对数组进行降序排列asort() - 根据关联数组的值,对数组进行升序排列ksort() - 根据关联数组的键,对数组进行升序排列arsort() -转载 2017-08-15 09:59:57 · 1681 阅读 · 0 评论