-
php检测服务器的运作
所属栏目:[PHP教程] 日期:2022-01-18 热度:97
// 检测函数支持 function isfun($funName) { return (false !== function_exists($funName))?支持:font color=red不支持/font; } //整数运算能力测试 function test_int() { $timeStart = gettimeofday(); for($i = 0; $i 3000000; $i++) { $t = 1+1; } $ti[详细]
-
php生成EXCEL文档示例程序
所属栏目:[PHP教程] 日期:2022-01-18 热度:117
原生态的写法 原始方式:发送header,用附件的表头发送到用户浏览器表示是要下载的,然后读出数据库中的数据,一条一条的解析,写入excel格式的文件中,代码如下: ?php $DB_Server = localhost; $DB_Username = root; $DB_Password = ; $DB_DBName = DBName; $DB_T[详细]
-
php 判断gif图片是不是动画图片
所属栏目:[PHP教程] 日期:2022-01-18 热度:108
如果利用php来判断就简单了,原理很简单,识别是否是动画,要检查文件中是否包含chr(021).chr(0xff).chr(0x0b).NETSCAPE2.0chr(021).chr(0xff),是gif图片中扩展功能段的标头NETSCAPE2.0是扩展功能执行的程序名,代码如下。 ?php function IsAnimatedGif($filenam[详细]
-
php测试代码执行消耗的内存与时间
所属栏目:[PHP教程] 日期:2022-01-18 热度:151
在php中要测试代码执行消耗的内存和时间我们可以直接使用俩函数,microtime 和 memory_get_usage就可以了,下面我来给大家介绍介绍。 我们先来看看microtime 和 memory_get_usage函数用法吧 含义和用法 microtime() 函数返回当前 Unix 时间戳和微秒数。 语法:m[详细]
-
PHP淘宝IP数据获得用户IP及地理位置
所属栏目:[PHP教程] 日期:2022-01-18 热度:68
我们有时不想利用自己的数据库存储IP地址,自己的IP库更新慢不及时,我们可以直接使用第三方的IP库来操作,这里介绍利用淘宝IP数据获取用户IP及地理位置实现方法. 在直接在ie浏览器中打开下面地址 http://ip.taobao.com/service/getIpInfo.php?ip=8.8.8.8 返回[详细]
-
PHP 运用curl_init发起http请求模仿登录
所属栏目:[PHP教程] 日期:2022-01-18 热度:117
http请求包括两种,一种是我们普通的http请求登录,另一种是另一种https请求登录,下面我来分别给各位同学详细介绍利用curl_init来实现http与https进行登录。 备注:使用curl_init函数,必须要打开这个php扩展。 1.打开php.ini,开启extension=php_curl.dll 2.检[详细]
-
PHP JSON数据处理示例程序用法
所属栏目:[PHP教程] 日期:2022-01-18 热度:90
在php中JSON数据处理最常用的就是直接使用json_encode()与json_decode()函数进行处理,就这两个json处理函数给各位同学详细介绍json在应用中的各种用法. json_encode(),PHP数据-JSON json_encode只有一个参数,参数除了resource 类型之外,可以为任何数据类型,[详细]
-
php curl 伪造IP来源程序完成代码
所属栏目:[PHP教程] 日期:2022-01-18 热度:90
今天没事做自己写了一个php curl 伪造IP来源程序实例程序,这里可以伪造IP来源,伪造域名,伪造用户信息. 定义伪造用户浏览器信息HTTP_USER_AGENT,代码如下: $binfo =array(Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.5072[详细]
-
php curl 分离header与body信息
所属栏目:[PHP教程] 日期:2022-01-18 热度:155
php中可以通过curl来模拟http请求,同时可以获取http response header和body,当然也设置参数可以只获取其中的某一个,当设置同时获取response header和body时候,它们会一同作为结果返回,这时需要我们自己来分离它们。 下面代码是模拟向google一个http GET请求,[详细]
-
PHP对腾讯微博发布与收听实例程序
所属栏目:[PHP教程] 日期:2022-01-18 热度:184
我们这里是演示一个实例就是可根据用户输入自己的腾讯微博就可以实现快速发布了,这个功能我们自己开发也简单,直接把用户名与密码加上即可解决,下面来介绍一下如何通过PHP来进行腾讯微博操作,也可以直接查看演示。 如何用PHP登陆微博账户 腾讯的登录需要两个[详细]
-
php中cookie完成二级域名可访问操作实例
所属栏目:[PHP教程] 日期:2022-01-18 热度:79
cookie在一些应用中很常用,我有一个多级域名要可以同时访问主域名绑定的cookie,下面我来给大家具体介绍在php中利用setcookie实现二级域名可以成功访问主域名cookie值的方法. 有时候两个域名可能在不同的服务器上,但是我们依然希望二级域名能够顺利访问主域名[详细]
-
php ajax完成无刷新获取天气状态
所属栏目:[PHP教程] 日期:2022-01-18 热度:182
首先我们要明白一点我们自己是无法来做天气预报这种功能的,这里我们只要调用api接口返回的数据就可以了,下面是以中国天气网的api接口调用实例我们一起来学习,天气已经成为生活中不可缺少的话题,与我们的生活有着密切的关系,我博客右边就用php+ajax做了一个天[详细]
-
php用Curl伪造客户端源IP
所属栏目:[PHP教程] 日期:2022-01-18 热度:197
在网上找了很多种用Curl伪造客户端源IP的一些方法,几乎都是使用curl函数,后来查证了此函数的使用果然是强大,不但可以伪造客户端源IP还可以伪造代理IP哦,下面我们来看看代码。 一般服务器获取客户IP有三种情况 1.在没用代理的情况下: #http://www.Cuoxin.com[详细]
-
php 通过curl post发送json数据示例
所属栏目:[PHP教程] 日期:2022-01-18 热度:153
利用php curl发送json数据与curl post其它数据是一样的,下面我来给大家总结几个关于curl post发送json数据实例,希望能加深各位对curl post json数据的理解吧。 例1代码如下: $data = array(name = Hagrid, age = 36); $data_string = json_encode($data); $c[详细]
-
PHP会员找回密码功能实现实例说明
所属栏目:[PHP教程] 日期:2022-01-18 热度:136
如果你做的网站有会员系统那必须就自动找回密码功能了,也就是忘记密码功能,如果用户忘记了密码可以通过邮箱或手机号直接找回密码,下面我来介绍邮箱找回密码方法。 设置思路 1、用户注册时需要提供一个E-MAIL邮箱,目的就是用该邮箱找回密码。 2、当用户忘记[详细]
-
PHP Curl多线程实现原理与实例详解
所属栏目:[PHP教程] 日期:2022-01-18 热度:127
因为工作中我们经常会需要使用到Curl多线程来处理一些事情,不得己就深入了对Curl多线程研究了,下面小编来给各位同学介绍一下Curl多线程实例与原理吧. 相信许多人对php手册中语焉不详的curl_multi一族的函数头疼不已,它们文档少,给的例子更是简单的让你无从借[详细]
-
PHP导入导出Excel文件的办法
所属栏目:[PHP教程] 日期:2022-01-18 热度:149
下面我来给大家介绍在php中操作excel两个实例,一个是利用PHP-ExcelReader导入excel并输出,另一种是直接输入excel并导出,下面看实例。 借助PHP-ExcelReader这个开源类,我们可以轻松地导入Excel文件数据,示例代码如下: PHP-ExcelReader下载地址:http://sourc[详细]
-
PHP curl 获得响应的状态实例
所属栏目:[PHP教程] 日期:2022-01-18 热度:154
PHP curl可以从服务器端模拟一个http请求,例如抓取网页、模拟登陆等,根据选项设置,可以在curl_exec的返回结果中获取到响应头和body,但这没有响应的状态吗,想要获取状态吗,需要在执行curl_exec后再通过curl_getinfo来获取. 实例代码如下: $ch = curl_init ();[详细]
-
php curl模块模拟登录后采集页面示例
所属栏目:[PHP教程] 日期:2022-01-18 热度:140
在php中curl模块是一个多线程的模块,他可以很方便的实现模拟登录,如post,get都可以,下面我来举一个实例利用curl模块模拟登录后采集页面程序. 今天接到的功课是从一个网站获取商品库存,但是这个网站需要登录,我用fsockopen传递了整个header头都没用,只能求助[详细]
-
php 获取qq用户昵称与在线状态实例
所属栏目:[PHP教程] 日期:2022-01-18 热度:52
如果我们利用php获取QQ用户名与在线状态QQ并未给我们提供api接口了,如果要获取我们可以通过QQ空间或QQ网页版聊天来实现。 QQ通过返回不同的图片,来表示在线或离线,图标也随之变换,既然图片不同,那么,返回的HTTP头信息中的Content-Length 也一定不同,而且,彩[详细]
-
PHP获得各大视频网站页面中的Flash播放地址
所属栏目:[PHP教程] 日期:2022-01-18 热度:136
先看一个简单的,我用PHP实现了这个功能,我觉得用PHP来做这项工作简直是一种享受!使用其提供的强大的HTML页面处理函数和正则表达式,短短的几行代码就能搞定这个功能。 贴一下关键代码: ?php //获取优酷页面中的flash地址 function get_flash_url( $url ) {[详细]
-
PHP后门的隐藏方法测试报告
所属栏目:[PHP教程] 日期:2022-01-18 热度:125
最近很多朋友都在问我是否能把我那一句话木马隐藏到HTML或图片里,其实把一句话木马插入到PHP文件中就已经很隐蔽了,如果说硬是要放到 HTML文件或图片里,就接着往下看这篇的篇测试报告吧。要知道如果光把PHP语句放到图片里是无论如何也不能执行的,因为PHP[详细]
-
php5的simplexml分析错误
所属栏目:[PHP教程] 日期:2022-01-18 热度:121
前阵子用simplexml来解析一个rss数据源,很轻松就获得了想要的结果.不想没几天就开始报错: Warning: simplexml_load_file() [function.simplexml-load-file]: input conversion failed due to input error, bytes 0xAD 0xB5 0x3C 0x2F 刚开始猜想是php5的一个[详细]
-
用实例分析PHP5异常解决
所属栏目:[PHP教程] 日期:2022-01-18 热度:159
<?php /** * ■㈠PHP5的异常处理 * * PHP 5 添加了类似于其它语言的异常处理模块。在 PHP 代码中所产生的异常可被 throw * 语句抛出并被 catch 语句捕获。需要进行异常处理的代码都必须放入 try 代码块内,以 * 便捕获可能存在的异常。每一个 try 至少要有[详细]
-
用PHP自动把纯文本转变成Web页面
所属栏目:[PHP教程] 日期:2022-01-18 热度:58
本篇文章的内容。我将告诉你如何使用PHP来快速将纯ASCII文本完美地转换成为可读的HTML标记。 首先让我们来看一个我朋友希望转换的纯文本文件的例子: Green for Mars! John R. Doe The idea of little green men from Mars, long a staple of science fictio[详细]