随笔分类 - php
摘要:前言 做Web开发就一定会涉及到浏览器和服务器的交互,所以了解浏览器和服务器交互的方式就尤为重要。从接触B/S开始就已经接触到了get和post,但是对它们的了解确实不深入。在后来不断的做项目过程中,对它们不断接触中发现,以前的了解真的是太浅了。本篇博客就探讨一下,GET和POST的区别。 HTTP
阅读全文
摘要:Cookie概念 在浏览某些 网站 时,这些网站会把 一些数据存在 客户端 , 用于使用网站 等跟踪用户,实现用户自定义 功能. 是否设置过期时间: 如果不设置 过期时间,则表示这个 Cookie生命周期为 浏览器会话期间 , 只要关闭浏览器,cookie就消失了. 这个生命期为浏览会话期的cook
阅读全文
摘要:HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展。目前在WWW中使用的是HTTP/1.0的第六版,HTTP/1.1的规范化工作正在进行之中,而且HTTP-NG(Next Generation
阅读全文
摘要:首先是控制器中,可以使用下代码: config配置如下: 'TMPL_ACTION_ERROR' => 'Public:error', // 默认错误跳转对应的模板文件 'TMPL_ACTION_SUCCESS' => 'Public:success' , // 默认成功跳转对应的模板文件succe
阅读全文
摘要:在thinkphp中,url传参合asp.net中原理类似,下面就单个参数和多个参数传递方式进行一个简单讲解 1.传单个参数 单个参数这种比较简单,例如 想像edit操作里面传递一个id值,如下写法__URL__/edit/id/1 1 http://localhost/index.php/user
阅读全文
摘要:一.生成入口文件 1.打开服务器,在本地环境测试时在地址栏输入localhost/项目文件名/index.php 可以在Application下面生成一个home模块,记得在这之前,要建立一个项目文件夹,并把项目文件夹放在www目录下,在项目文件夹里面解压下载的thinkphp框架,可以把home模
阅读全文
摘要:PHP模式修饰符又叫模式修正符,是在正则表达式的定界符之外使用。主要用来调整正则表达式的解释,提扩展了正则表达式在匹配、替换等操作的某些功能,增强了正则的能力。但是有很多地方的解释都是错误的,也容易误导别人,所以今天我把这个文档整理出来,供大家参考。
阅读全文
摘要:转载:http://hi.baidu.com/ͽ_d/blog/item/063b77d5432f8f1aa18bb7fd.html 在javascript中,要判断字符串是中文是很简单的。比如:var str = "php编程";if (/^[\u4e00-\u9fa5]+$/.test(str)
阅读全文
摘要:转载自(http://www.cnblogs.com/M-LittleBird/p/5902850.html) 一、下载windows版本的Redis 去官网找了很久,发现原来在官网上可以下载的windows版本的,现在官网以及没有下载地址,只能在github上下载,官网只提供linux版本的下载
阅读全文
摘要:CURL 是一个利用URL语法规定来传输文件和数据的工具,支持很多协议,如HTTP、FTP、TELNET等。最爽的是,PHP也支持 CURL 库。使用PHP的CURL 库可以简单和有效地去抓网页。你只需要运行一个脚本,然后分析一下你所抓取的网页,然后就可以以程序的方式得到你想要的数据了。无论是你想从
阅读全文
摘要:1 request_post($url, $post_data,$headers); 39 return $res; 40 } 41 42 } 43 44 45 function fn(){ 46 $action = new Test(); 47 $result = $...
阅读全文
摘要:最近有一个任务,从页面中抓取页面中所有的链接,当然使用PHP正则表达式是最方便的办法。要写出正则表达式,就要先总结出模式,那么页面中的链接会有几种形式呢? 链接也就是超级链接,是从一个元素(文字、图片、视频等)链接到另一个元素(文字、图片、视频等)。网页中的链接一般有三种,一种是绝对URL超链接,也
阅读全文
摘要:1 $datetoday = date('Y-m-d'); 2 $datetime = $thedate; 3 $data_info = $data; 4 5 $db = array( 6 'dsn' => 'mysql:host=192.168.1.111;dbname=wz_action'...
阅读全文
摘要:$redis = new Redis(); //实例化 $redis->connect("localhost",6379); //连接服务器 或者:$redis = connect("127.0.0.1",6379); //连接速度较快 $redis->auth("xxxx"); //授权 $red
阅读全文
摘要:1 // 实例1 2 3 /** 4 * @start time 5 */ 6 function proStartTime() { 7 global $startTime; 8 $mtime1 = explode(" ", microtime()); 9 $startTime = $mtime1[1] + $mtime1[0]; 10 } 11 ...
阅读全文
摘要:一、redis 在 php 中的应用(Key篇) 二、redis 在 php 中的应用(String篇) 三、redis 在 php 中的应用(Hash篇) 四、redis 在 php 中的应用(List篇) 五、redis 在 php 中的应用(Set篇) 六、redis 在 php 中的应用(Z
阅读全文
摘要:redis是现在比较流行的noSQL,主流大型网站都用的比较多,很多同学不知道怎么安装,这里介绍在windows下面安装以及扩展,提供学习使用,实际使用环境多在Linux下。 1.phpinfo(),查看php版本。 2.下载php版本对应的redis: php_redis-2.2.5-5.5-ts
阅读全文
摘要:转载自(http://www.cnblogs.com/M-LittleBird/p/5902850.html) 一、下载windows版本的Redis 去官网找了很久,发现原来在官网上可以下载的windows版本的,现在官网以及没有下载地址,只能在github上下载,官网只提供linux版本的下载
阅读全文