当前位置:首页 > PHP教程 > PHP高级教程

PHP高级教程

PHP序列化/对象注入漏洞分析

8

本文是关于php序列化/对象注入漏洞分析的短篇,里面讲述了如何获取主机的远程shell。如果你想自行测试这个漏洞,你可以通过xvwa和kevgir进行操作。漏洞利用的第一步,我们开始测试目标应用是否存在php序列化。为了辅助测试,我们使用了

PHPCURL函数库第1/2页

11

curl_close—关闭一个curl会话curl_copy_handle—拷贝一个curl连接资源的所有内容和参数curl_errno—返回一个包含当前会话错误信息的数字编号curl_error—返回一个包含当前会话错误信息的字符串cur

PHP生成腾讯云COS接口需要的请求签名

14

cos和请求签名是什么cos是腾讯云对象存储的缩写及简称,请求签名是第三方在调用cos相关接口时需要按需提供的、经过特定算法创建而成的一组字符串信息,将唯一的标识当前第三方身份,提供通信双方的身份识别,只有有效的签名cos才会提供服务目标使

PHP支持多种格式图片上传(支持jpg、png、gif)

12

此处一次支持上传2个图片,上传后生成原图和质量较差的图,原图用于保存质量高的图片,质量差的图用于网页显示。phpcode复制代码代码如下:<?phpinclude_once("db.php");include_on

phpheader()函数使用说明

7

header()函数使用说明:一、作用:~~~~~~~~~php只是以http协议将html文档的标头送到浏览器,告诉浏览器具体怎么处理这个页面,至于传送的内容则需要熟悉一下http协议了,与php无关了,可参照http://www.w3.

php实现过滤字符串中的中文和数字实例

8

本文实例讲述了php实现过滤字符串中的中文和数字。分享给大家供大家参考。具体实现方法如下:functiongetchinese($string,$encode="gbk"){switch($encode){case"gbk":$codele

php源码分析之DZX1.5加密解密函数authcode用法

9

本文实例讲述了php源码分析之dzx1.5加密解密函数authcode用法。分享给大家供大家参考。具体分析如下:<?php$authkey='';/***@paramstring$string:输入的需要加密(或解密)的明文(

解析VS2010利用VS.PHP插件调试PHP的方法

8

1、安装vs.php插件2、新建php工程:如下图,选择php4webproject创建php工程。3、新建php页4、添加php代码5、设置起始页6、设置断点7、启动调试启动新实例后,将会在任务栏右边(图标通知栏)显示如下图标8、进入断点

PHP操作Memcache实例介绍

11

b/s:基于浏览器和服务器架构web程序c/s:qqsvnclient客户端+服务器简单的基于文本行的协议:redismemcache区别:都是存储数据的,memcache直接保存到内存中,redis保存到内存中,关闭之后保存到硬盘中,me

Phpoutputbuffering缓存及程序缓存深入解析

9

下面测试ob缓存和程序缓存:在测试前为了测试效果更明显,我们在php.ini里先关闭ob缓存并设置明显的错误级别。output_buffering=offdisplay_errors=on代码1:复制代码代码如下:echo"php";hea

小文件php+SQLite存储方案

8

我们草根站长购买的虚拟主机往往都有文件数量限制,大量小文件占用大量资源,落伍精华区也有兄弟推荐豆瓣的解决方法,但是要有主机权限。只能另装思路,采用php+sqlite解决问题,经过我测试,切实可行,现在推荐给大家。现在公开代码:创建数据库文

两个php日期控制类实例

7

本文实例讲述了两个php日期控制类。分享给大家供大家参考。具体分析如下:由于工作需要我找了二个时间日期控制,这个不用js只要php实现的,因为要带参考查询操作,感兴趣的朋友可以参考一下,我自己用的是第二个,所以第二个己作了修改.实例一,代码

php检测mysql表是否存在的方法小结

5

本文实例讲述了php检测mysql表是否存在的方法。分享给大家供大家参考,具体如下:pdo:<?php$dsn='mysql:dbname=test;host=127.0.0.1';$user='root';$password

PHP中Enum(枚举)用法实例详解

8

本文实例讲述了php中enum(枚举)用法。分享给大家供大家参考,具体如下:php其实有enum类库的,需要安装perl扩展,所以不是php的标准扩展,因此代码的实现需要运行的php环境支持。(1)扩展类库splenum类。该类的摘要如下:

五款常用mysqlslowlog分析工具的比较分析

12

启用slowlog有两种启用方式:1,在my.cnf里通过log-slow-queries[=file_name]2,在mysqld进程启动时,指定--log-slow-queries[=file_name]选项比较的五款常用工具mysql