php代码
爬虫仔蛙
两全其美皆大欢喜
展开
-
在PHP语言中使用JSON和将json还原成数组
,还挺详细,值得参考。内容如下从5.2版本开始,PHP原生提供json_encode()和json_decode()函数,前者用于编码,后者用于解码。一、json_encode()1234$arr = array ('a'=>1,'b'=>2,'c'=>3,'d'=>4,'e'=>5);原创 2015-10-17 16:02:13 · 380 阅读 · 0 评论 -
laravel之多对多的关系模型
Larav的 Pivot 表与多对多关系 大 | 中今天谈的是Laravel中一个非要有用,但一开始可能有点难理解的功能。Pivot 表是两个“主表”之间关系的中间表。Pivot 表实例在官方文档中,他们用 用户-角色(User-Role) 关系来做例子,用户可能会属于多个角色,反之亦然。为了使大家理解的更清楚,我们这里举另一个例子:商店(Shops )与商品( P原创 2016-03-21 22:18:04 · 3033 阅读 · 0 评论 -
ecshop订单部分数据字典
- 表的结构 `ecs_order_action`CREATE TABLE IF NOT EXISTS `ecs_order_action` (`action_id` mediumint(8) unsigned NOT NULL AUTO_INCREMENT COMMENT '流水号',`order_id` mediumint(8) unsigned NOT NULL DEFAULT原创 2016-03-30 21:27:09 · 1492 阅读 · 0 评论 -
php将文件夹打包成zip文件
php将文件夹打包成zip文件function addFileToZip($path,$zip){ $handler=opendir($path); //打开当前文件夹由$path指定。 while(($filename=readdir($handler))!==false){ if($filename != "." && $filename !=原创 2015-12-08 00:25:57 · 2248 阅读 · 0 评论 -
服务器会自动进行urldecode()一次!!!
$curlPost='pcXEVfZGF0YVxc1b3C1L%2FNu6fX1Nb6z7XNs8341b5cXHd3d3Jvb3RcXA%3D%3D'; $curlPost='wpp='.urlencode($curlPost);//$curlPost= file_get_contents("php://input"); //echo $curlPost;exit;$opt原创 2015-11-26 17:42:19 · 7868 阅读 · 0 评论 -
php中spl_autoload详解
SPL 是Standard PHP Library(标准PHP库)的缩写。它是PHP5引入的一个扩展库,其主要功能包括autoload机制的实现及包括各种Iterator接口或类。 SPL autoload机制的实现是通过将函数指针autoload_func指向自己实现的具有自动装载功能的函数来实现的。SPL有两个不同的函数 spl_autoload, spl_autoload_cal原创 2015-11-13 19:10:37 · 467 阅读 · 0 评论 -
二次注入审计问题
http://www.jianshu.com/p/e7cf997d6ccb危险的is_numeric——PHPYun 2015-06-26 二次注入漏洞分析字数1455 阅读53 评论0 喜欢0今天分析是PHPYun的一个二次注入漏洞(漏洞详情)。0x00 知识前提PHP提供了is_numeric函数,用来变量判断是否为数字。但是函数的范围比较广泛,原创 2015-11-06 23:47:23 · 856 阅读 · 0 评论 -
实例详解$_SERVER函数中QUERY_STRING和REQUEST_URI等四个变量区别
实例详解$_SERVER函数中QUERY_STRING和REQUEST_URI等四个变量区别实例详解$_SERVER函数中QUERY_STRING和REQUEST_URI等四个变量区别 $_SERVER存储当前服务器信息,其中有几个值如$_SERVER["QUERY_STRING"],$_SERVER["REQUEST_URI"],$_SERVER[转载 2014-04-05 21:57:14 · 684 阅读 · 0 评论 -
PHP获得文件的md5
由于需要判断上传的文件是否被修改过,需要记录上传文件的md5值,这里记录一下获取文件md5值的方法。1if(isset($_FILES['multimedia']) && $_FILES['multimedia']['error']==0)2{3 $fi转载 2015-05-01 22:39:16 · 2710 阅读 · 0 评论 -
一个中转脚本
$querystring="http://tjsic.tongji.edu.cn/WebServices/adminWS.asmx/checkAdmin";$cookie_jar="pgv_pvi=4450805760; Hm_lvt_d5a76608e07e4903e91fe94d34b3cc0d=1434014983; AMAuthCookie=AQIC5wM2LY4SfcyPoh原创 2015-06-14 14:51:34 · 1069 阅读 · 1 评论 -
深入理解 Laravel Eloquent(三)——模型间关系(关联) 在本篇文章中,我将跟大家一起学习 Eloquent 中最复杂也是最难理解的部分——模型间关系。官方英文文档中叫 Relatio
在本篇文章中,我将跟大家一起学习 Eloquent 中最复杂也是最难理解的部分——模型间关系。官方英文文档中叫 Relationships,个人认为翻译成 “模型间关系” 比现在的 “关联” 更好理解一点哈哈。Eloquent是什么Eloquent 是一个 ORM,全称为 Object Relational Mapping,翻译为 “对象关系映射”(如果只把它当成 Databa转载 2015-07-25 10:03:25 · 454 阅读 · 0 评论 -
PHP输入流php://input
在使用xml-rpc的时候,server端获取client数据,主要是通过php输入流input,而不是$_POST数组。所以,这里主要探讨php输入流php://input 对一php://input介绍,PHP官方手册文档有一段话对它进行了很明确地概述。 “php://input allows you to read raw POST data. It is a les原创 2015-09-09 15:58:45 · 715 阅读 · 0 评论 -
根据数据库的结构来推断他的逻辑功能
http://doc.ipple.net/discuz/http://www.discuz.net/thread-757708-2-1.html根据这些表的结构,可以看出对应业务逻辑以及相应的解决方案,对于开发真是大有裨益的。原创 2015-09-15 16:36:51 · 432 阅读 · 0 评论 -
添加php扩展 此博文包含图片 (2014-04-24 16:22:49)
添加php扩展 (2014-04-24 16:22:49)转载▼ 如何添加php extension:(背景:php安装时没有加curl支持)==========> (这里编译安装了curl ./configure --with-php-config=/usr/local/php/bin/php-co转载 2015-07-15 16:47:12 · 410 阅读 · 0 评论 -
PHP中file_exists与is_file,is_dir的区别介绍
PHP中file_exists与is_file,is_dir的区别介绍作者: 字体:[增加 减小] 类型:转载很显然file_exists是受了asp的影响,因为asp不但有fileExists还有folderExists,driverExists,那么PHP中file_exists是什么意思呢很显然file_exists是受了asp的影响,因为原创 2015-08-12 16:19:09 · 615 阅读 · 0 评论 -
php小经验:解析preg_match与preg_match_all 函数
本篇文章是对php中的preg_match函数与preg_match_all函数进行了详细的分析介绍,需要的朋友参考下正则表达式在 PHP 中的应用在 PHP 应用中,正则表达式主要用于:•正则匹配:根据正则表达式匹配相应的内容•正则替换:根据正则表达式匹配内容并替换•正则分割:根据正则表达式分割字符串在 PHP 中有两类正则表达式函数,一类是 Perl原创 2016-03-28 14:40:56 · 586 阅读 · 0 评论