策码兄弟

随笔分类 -  Php

php class
摘要:递归函数是我们常用到的一类函数,最基本的特点是函数自身调用自身,但必须在调用自身前有条件判断,否则无限无限调用下去。实现递归函数可以采取什么方式呢?本文列出了三种基本方式。理解其原来需要一定的基础知识水品,包括对全局变量,引用,静态变量的理解,也需对他们的作用范围有所理解。递归函数也是解决无限级分类 阅读全文
posted @ 2016-11-21 10:28 策码秀才 阅读(6162) 评论(0) 推荐(0)
摘要:PHP优化对于PHP的优化主要是对php.ini中的相关主要参数进行合理调整和设置,以下我们就来看看php.ini中的一些对性能影响较大的参数应该如何设置。 # vi /etc/php.ini (1) PHP函数禁用找到: disable_functions = 该选项可以设置哪些PHP函数是禁止使 阅读全文
posted @ 2016-07-14 11:08 策码秀才 阅读(409) 评论(0) 推荐(0)
摘要:php加密函数: 不可逆的加密函数为:md5()、crypt() md5() 用来计算 MD5 哈稀。语法为:string md5(string str); crypt() 将字符串用 UNIX 的标准加密 DES 模块加密。这是单向的加密函数,无法解密。欲比对字符串,将已加密的字符串的头二个字符放 阅读全文
posted @ 2016-02-24 10:48 策码秀才 阅读(4489) 评论(0) 推荐(0)
摘要:小数据文件:file_get_contents 大数据:fgets <?php $file = "log.txt"; $handle = @fopen($file, "r"); $begin_arr = explode(" ", microtime()); echo "start: ".$begin 阅读全文
posted @ 2016-02-17 15:54 策码秀才 阅读(241) 评论(0) 推荐(0)
摘要:设计模式只是为 Java™ 架构师准备的 —— 至少您可能一直这样认为。实际上,设计模式对于每个人都非常有用。如果这些工具不是 “架构太空人” 的专利,那么它们又是什么?为什么说它们在 PHP 应用程序中非常有用?本文解释了这些问题。设计模式 一书将设计模式引入软件社区,该书的作者是 Erich G... 阅读全文
posted @ 2015-11-09 09:03 策码秀才 阅读(231) 评论(0) 推荐(0)
摘要:php 提供serialize(序列化) 与unserialize(反序列化)方法。使用serialize序列化后,再使用unserialize反序列化就可以获取原来的数据。(改表结构或者进行下面操作)[php] view plaincopy'fdipzone','gender'=>'male');... 阅读全文
posted @ 2015-10-21 09:32 策码秀才 阅读(1367) 评论(0) 推荐(0)
摘要:先上效果图加入sphinx类库(/application/libraries/sphinx_client.php)0001 =8 )0124 {0125 $v = (int)$v;0126 return pack ( "NN", $v>>32, $v&0xFF... 阅读全文
posted @ 2015-04-08 10:34 策码秀才 阅读(632) 评论(0) 推荐(0)
摘要:静态页面:static/pagination.css" /> 分页初始化完成后这里的内容会被替换。 php:public function ajax_page() { $this->load->helper('url'); $this->load->database('abgent_product... 阅读全文
posted @ 2015-01-19 13:17 策码秀才 阅读(258) 评论(0) 推荐(0)
摘要:持续更新中。。。。。。。。。。。。。。 阅读全文
posted @ 2015-01-07 16:51 策码秀才 阅读(155) 评论(0) 推荐(0)
摘要:简单说:http和https使用的是完全不同的连接方式,用的端口也不一样,前者是80,后者是443。http的连接很简单,是无状态的,... HTTPS协议是由SSL+HTTP协议构建的可进行加密传输、身份认证的网络协议要比http协议安全详细来说:HTPPS和HTTP的概念HTTPS(全 称:Hy... 阅读全文
posted @ 2015-01-07 14:00 策码秀才 阅读(440) 评论(0) 推荐(0)
摘要:Snoopy是一个php类,用来模拟浏览器的功能,可以获取网页内容,发送表单。 Snoopy的特点: 1、抓取网页的内容 fetch 2、抓取网页的文本内容 (去除HTML标签) fetchtext 3、抓取网页的链接,表单 fetchlinks fetchform 4、支持代理主机 5、支持基本的... 阅读全文
posted @ 2015-01-07 13:52 策码秀才 阅读(285) 评论(0) 推荐(0)
摘要:用双引号(")定义字符串,PHP 懂得更多特殊字符的转义序列:转移序列说明\n换行\r回车\t水平制表符\[/td>反斜线\$美元符号\"双引号\[0-7]{1,3}此正则表达式序列匹配一个用八进制符号表示的字符\x[0-9A-Fa-f]{1,2}此正则表达式序列匹配一个用十六进制符号表示的字符 阅读全文
posted @ 2014-11-20 10:44 策码秀才 阅读(274) 评论(0) 推荐(0)
摘要:在写代码的时候,碰到了在函数和变量前家 @和$的的问题,于是就借这个机会,学习下php的传值和传引用这两种方式首先@ 运算符只对表达式有效。对新手来说一个简单的规则就是:如果能从某处得到值,就能在它前面加上 @ 运算符。例如,可以把它放在变量,函数和 include() 调用,常量,等等之前。不能把... 阅读全文
posted @ 2014-07-03 16:14 策码秀才 阅读(3276) 评论(0) 推荐(0)
摘要:1 . curl需要php开启php_curl开启扩展$ch = curl_init(); $timeout = 5; curl_setopt ($ch, CURLOPT_URL, 'http://www.baidu.com'); curl_setopt ($ch, CURLOPT_R... 阅读全文
posted @ 2014-05-21 17:00 策码秀才 阅读(355) 评论(0) 推荐(0)
摘要:Memcached的批量删除,向来是Memcached使用者很头疼的事情,因为Memcached采取的缓存方案是哈希表结构,所以没有办法实现deletefromtablenamewherekeylike‘%XX%’类似这样的批量删除功能。所以不得不自己采取一些策略实现批量删除。常见的删除方案主要有以... 阅读全文
posted @ 2014-05-14 13:48 策码秀才 阅读(896) 评论(0) 推荐(0)
摘要:1. 数据的操作:insert 和update最好使用自带的db方法,1避免了过滤字符串和sql注入,2是数据量相对查询是非常小的。select则建议使用自己写的,这样便于优化。2. 去掉index.php保存图片路径。这里的static和data是文件,而且必须是index.php的同级目录。Re... 阅读全文
posted @ 2014-04-23 21:54 策码秀才 阅读(146) 评论(0) 推荐(0)
摘要:在面向对象(OOP)语言中,一个类可以有一个或多个子类,而每个类都有至少一个公有方法作为外部代码访问的接口。而抽象方法就是为了方便继承而引入的,现在来看一下抽象类和抽象方法分别是如何定义以及他们的特点。 什么是抽象方法?我们在类里面定义的只有方法名没有方法体的方法就是抽象方法,所谓没有方法体就是在方... 阅读全文
posted @ 2014-04-22 16:46 策码秀才 阅读(336) 评论(0) 推荐(0)
摘要:(一)安装memcached服务器1根据系统下载相应版本的memcached服务器版本:如win7(64位=====》memcached-win64/memcached.exe2、解压到目录:c:\mem (自定义,任何目录) 3、c:\mem\memcached.exe -d install4 、... 阅读全文
posted @ 2014-04-18 16:07 策码秀才 阅读(335) 评论(0) 推荐(0)
摘要:1这里没有写model:代码一看就懂,没什么负杂地方,就是麻烦一点。直接control模块的代码:load->helper('url');$prefs = array ( 'show_next_prev' => TRUE, 'next_prev_url' => site_url('calendar/... 阅读全文
posted @ 2014-04-14 17:19 策码秀才 阅读(707) 评论(0) 推荐(0)
摘要:目前测试最好的办法:同步令牌(Token)机制来解决Web应用中重复提交的问题。还在研究中,稍后带来 阅读全文
posted @ 2014-04-09 17:07 策码秀才 阅读(700) 评论(0) 推荐(0)

策码兄弟