• 使用mysqli对象支持预处理和事务封装

    栏目:PHP 时间:2017-11-11 14:15

    基于mysqli写的sql封装语句,可支持预处理和事务,可以输出最后执行的sql。所有的条件以数组传递即为预处理语句,否则为原始语句执行传递字符串调用方法如下:$mysqlObj = new mysqliModel();添加=》$data['cat_name'] = '

    Read more

  • php闭包实现函数的自调用,也是递归

    栏目:PHP 时间:2017-10-03 16:30

    php的闭包可能不常用,但是在某些场合之下还是可以考虑用php的闭包来实现某些功能的,比如递归,这里讲一下用php的闭包实现递归 //php闭包实现函数的自调用,也就是实现递归function closure($n,$counter,$max){ //匿名

    Read more

  • 如何保证Cookie自动登录的安全性

    栏目:PHP 时间:2017-09-30 10:57

    将用户的认证信息保证在一个cookie中,具体如下:1.cookie名:uid。推荐进行加密,比如MD5('站点名称')等。2.cookie值:登录名|有效时间Expires|hash值。hash值可以由"登录名+有效时间Expires+用户密码(加密后的)的前几位+salt"

    Read more

  • 比如这样一句PHP语句eval("$a=1");在运行时会出现这样的错误Notice: Undefined variable: a in D:\test.php on line 4 Parse error: syntax error, unexpected '=', expecting end of file in D:\test.php(4) : eva

    Read more

  • php实现中文转数字(测试好用)

    栏目:PHP 时间:2017-09-18 19:15

    分享一个辅助函数,使用php尽可能识别出字符串中的数字,先上代码? 1 2 3 4 5 6 7 8 9

    Read more

  • php利用PHP QR Code生成二维码(带logo)

    栏目:PHP 时间:2014-07-14 18:40

    我们要生成二维码都需要借助一些类库来实现了,下面我介绍利用PHP QR Code生成二维码吧,生成方法很简单,下面我来介绍一下.利用php类库PHP QR Code来实现,不需要装额外的php扩展,首先下载类库包,有时候地址打不开,地址

    Read more

  • php中序列化与反序列化

    栏目:PHP 时间:2014-06-27 21:23

    把复杂的数据类型压缩到一个字符串中serialize() 把变量和它们的值编码成文本形式unserialize() 恢复原先变量 eg:$stooges = array('Moe','Larry','Curly');$new = serialize($stooges);print_r($new);echo "<br />"

    Read more

  • smarty(模板引擎,模板技术)

    栏目:PHP 时间:2014-05-29 23:46
    smarty(模板引擎,模板技术)

    使用smarty主要是为了实现逻辑和外在内容的分离;特点:1、速度快(因为第二次执行的时候使用第一次执行时生成的编译文件)2、缓存技术(正是因为缓存技术,使得smarty模板技术不太适合那些对于实时性更新要求比较高的,比如股票信

    Read more

  • PHP extract() 函数

    栏目:PHP 时间:2014-05-28 03:11

    定义和用法PHP extract() 函数从数组中把变量导入到当前的符号表中。对于数组中的每个元素,键名用于变量名,键值用于变量值。第二个参数 type 用于指定当某个变量已经存在,而数组中又有同名元素时,extract() 函数如何对待

    Read more

  • php无限极分类 类 tree.class.php

    栏目:PHP 时间:2014-05-27 01:12

    <?php /** * 通用的树型类,可以生成任何树型结构 */ class tree { /** * 生成树型结构所需要的2维数组 * @var array */ public $arr = array(); /** * 生成树型结构所需修饰符号,可以换

    Read more

  • MySQL查询in操作 查询结果按in集合顺序显示

    栏目:PHP 时间:2014-05-17 15:04

    MySQL 查询in操作,查询结果按in集合顺序显示 代码如下: select * from test where id in(3,1,5) order by find_in_set(id,'3,1,5'); select * from test where id in(3,1,5) order by substring_index('3,1,2',id,1

    Read more

  • 详解MySQL中EXPLAIN解释命令

    栏目:PHP 时间:2014-05-13 07:23

    explain显示了mysql如何使用索引来处理select语句以及连接表。可以帮助选择更好的索引和写出更优化的查询语句。使用方法,在select语句前加上explain就可以了:如:explain select surname,first_name form a,b where a.id

    Read more

  • php文件下载流程

    栏目:PHP 时间:2014-05-07 06:26

    导航:Php中文件下载功能实现超详细流程分析┃ 作者: 字体:浏览器发送一个请求,请求访问服务器中的某个网页(如:down.php),该网页的代码如下客户端从服务端下载文件的流程分析:浏览器发送一个请求,请求访问服务器中的某个网页(如:d

    Read more

  • 函数的返回值

    栏目:PHP 时间:2014-05-05 03:20

    在编程语言中,一个函数或一个方法一般都有返回值,但也存在不返回值的情况,此时,这些函数仅仅是处理一些事务, 没有返回,或者说没有明确的返回值,在pascal语言中它有一个专有的关键字 procedure 。 在PHP中,函数都有返回值,分两

    Read more

  • PHP循环与递归的区别

    栏目:PHP 时间:2014-05-05 01:31

    1。递归算法与迭代算法的设计思路区别在于:函数或算法是否具备收敛性,当且仅当一个算法存在预期的收敛效果时,采用递归算法才是可行的,否则,就不能使用递归算法。当然,从理论上说,所有的递归函数都可以转换为迭代函数,反之亦

    Read more

  • php数组分页的方法

    栏目:PHP 时间:2014-05-03 21:35

    我们的数据未必都是存储在数据库中,很多时候是用数组来组织的。所以获取数组数据,进行分页是比较常见的编程要求。分页的原理很简单,就是按分页数获取某个范围的数据而已,PHP给我们提供了一个很便利的函数:array_slice()。

    Read more

  • mysql中保存字段为小数的方法

    栏目:PHP 时间:2014-05-01 01:18

    最近做一个报表,有个字段保存money,涉及到小数,没有多想就将数据库字段设置成了float,等查询出来,乖乖,真正的值后面加了一坨随机数字,太呕吐了,查了点资料,将该字段格式改成了decimal(10,1),就ok了。例如,语句FLOAT (5,2)规定

    Read more

  • 递归函数深入讲解 php

    栏目:PHP 时间:2014-04-24 17:49

    浅谈PHP第四弹---递归函数2012-04-21 09:35:23 我来说两句 收藏 我要投稿很多同学在学习递归函数的时候会感到头晕,无法搞清楚递归函数的原理和运行机制,本文将给大家详细讲解递归函数的运行机制和运用

    Read more

  • 基于PHP的cURL快速入门

    栏目:PHP 时间:2014-04-20 22:45

    基于 PHP的 cURL快速入门cURL 是一个利用URL 语法规定来传输文件和数据的工具,支持很多协议,如HTTP、FTP、TELNET 等。 最爽的是,PHP 也支持cURL 库。本文将介绍cURL 的一些高级特性,以及在PHP 中如何运用它。 为

    Read more

  • zend studio使用配色插件配色方案的方法

    栏目:PHP 时间:2014-04-15 13:06

    1.打开zend studio.help->welcom,打开欢迎界面。 2.右侧窗口选中eclips color theme选项,点Apply changes按钮。安装结束后会提示重启。 3.window->preferences->general->appearance->color theme,选择自己喜欢的主

    Read more

  • PHP中str_replace函数使用数组

    栏目:PHP 时间:2014-04-15 01:00

    函数原型:mixed str_replace(mixed needle,mixed new_needle,mixed haystack[,int &count]); needle:要被替换的字符串,new_needle:替换用的字符串,haystack:操作字符串,count:替换次数【可选参数】 我们重点试验

    Read more

  • php中的session用法

    栏目:PHP 时间:2014-04-13 22:47

    cookie 每次请求页面的时候进行验证,如果用户信息存储在数据库中,每次都要执行一次数据库查询,给数据库造成多余的负担。cookie可以被修改的,所以安全系数太低。 session是存储在服务器端面的会话,相对安全,并且不像Cookie

    Read more

  • 彻底理解PHP的SESSION机制

    栏目:PHP 时间:2014-04-13 21:33

    1.session.save_handler = files * 1. session_start() 1. session_start()是session机制的开始,它有一定概率开启垃圾回收,因为session是存放在文件中, PHP自身的垃圾回收是无效的,SESSION的回收是要删文

    Read more

  • PHP5 session经典详解

    栏目:PHP 时间:2014-04-13 21:11

    http 协议是WEB服务器与客户端(浏览器)相互通信的协议,它是一种无状态协议。所谓无状态,指的是不会维护http请求数据,http请求是独立的,非持久 的。而越来越复杂的WEB应用,需要保存一些用户状态信息。这时候,Session这种方

    Read more

99  首页 上一页 2 3 4