-
PHP使用CURL获取302跳转后的地址实例(真实地址)
本文为大家讲解的是PHP使用CURL获取302跳转后的地址实例(真实地址),感兴趣的同学参考下。 直接上代码: /*返回一个302地址*/ function curl_post_302($url, $vars) { $ch = curl_init(); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_URL, $url); ...
PHP 2014-12-27 16:00:16 -
PHP json格式和js json格式 js跨域调用实现代码
本文为大家讲解的是PHP json格式和js json格式 js跨域调用实现代码,感兴趣的同学参考下。 整理一个json格式的例子,以及php json格式与js json之间的调用(传说中的js跨域调用) 先看一个js函数 function jsontest() { var json = [{'username':'crystal','userage':'20'},{'username':'candy','userage':'24'}]; alert(json[1].username); var json2 = [['crystal','20'],['candy','24']]; alert(json2[0][0]); } 这个函数,第一个alert(json[1].username); 会提示 “candy”...
PHP 2014-12-27 15:51:05 -
浅谈web上存漏洞及原理分析、防范方法(文件名检测漏洞)
本文为大家讲解的是浅谈web上存漏洞及原理分析、防范方法(文件名检测漏洞),感兴趣的同学参考下。 我们通过前篇:<浅谈web上存漏洞及原理分析、防范方法(安全文件上存方法)>,已经知道后端获取服务器变量,很多来自客户端传入的...
PHP 2014-12-27 15:48:06 -
PHP 数据结构 算法描述 冒泡排序 bubble sort示例
本文为大家介绍的是PHP 数据结构 算法描述 冒泡排序 bubble sort示例代码,感兴趣的同学参考下。 多次循环进行比较,每次比较时将最大数移动到最上面...
PHP 2014-12-27 15:45:14 -
php 字符串中的\n换行符无效、不能换行的解决方法
本文为大家讲解的是php 字符串中的\n换行符无效、不能换行的解决方法.实际上是PHP的双引号和单引号的使用问题,需要的朋友可以参考下 例如下面的代码: <?php echo 'hellon'; echo 'world'; ?> 程序的中的换行符n会直接输出,无法正确换行,解决方法是把单引号改为双引号: <?php echo "hellon"; echo "world"; ?> 这样就可以了!其实就是PHP的双引号和单引号的区别问题,简单个概括下双引号中的变量可以解析,单引号就是绝对的字符串。 附:PHP去除换行的三种方法代码 <?php //php 不同系统的换行 //不同系统之间换行的实现是不一样的 //linu...
PHP 2014-12-27 15:36:40 -
php使用base64解码图片与加密图片示例代码
本文是一个php基于base64解码图片与加密图片还原的示例代码,以实例形式讲述了base64_decode函数的用法,需要的朋友可以参考下 本例中$data是一段经过base64编码的图片。具体代码如下: <?php //文件名:base64.php $data="/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEABALDA4MChAODQ4SERATGCgaGBYWGDEjJR0oOjM9PDkzODdASFxOQERXRTc4UG1RV19iZ2hnPk1xeXBkeFxlZ2MBERISGBUYLxoaL2NCOEJjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY//AABEIADIAMgMBEQACEQEDEQH/xAGiAAABBQEBAQEBAQAAAAAAAAAAAQIDBAUGBwgJCgsQAAIBAwMCBAMFBQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJCh...
PHP 2014-12-27 15:33:09 -
php查看请求头信息获取远程图片大小的方法分享
本文为大家讲解的是php查看请求头信息获取远程图片大小的方法分享,感兴趣的同学参考下. php通过fsockopen方法获取头信息,如果请求的是图片,这里的Content-Length就表示图片的大小 如果要获取远程图片的大小,一种普遍的做法是先将远程图片的内容获取回来,再用strlen计算长度,这种方法需要将图片下载下来,然后才能计算。如果图片很大的话,那么网络传输就要花费不少时间,效率显然低下...
PHP 2014-12-27 15:30:09 -
PHP遍历并打印指定目录下所有文件实例
本文是一个PHP遍历并打印指定目录下所有文件实例,感兴趣的同学参考下. <?php //功能:遍历并打印指定目录下所有文件 function scan_dir($dir_name,$dir_flag=1) { static $FILE_COUNT=1; //记录文件数目 初值为1 目录名称不记 $FILE_COUNT--; //每调用一次scan_dir()函数自减1 @$dir_handle=opendir($dir_name); &nb...
PHP 2014-12-27 15:27:08 -
php 求质素(素数) 的实现代码
本文是一个php 求质素(素数) 的实现代码,感兴趣的同学参考下。 质数(prime number)又称素数,有无限个...
PHP 2014-12-27 15:24:10 -
PHP的加密方式及原理
本文为大家讲解的是PHP的加密方式及原理,感兴趣的同学参考下. 有兴趣研究了一下PHP的加密方式及原理,说白了算不上加密,只是用了URL编码和BASE64编码的转换 <?php //变量注意区分数字 "0" 和 字符"O" $OOO000000=urldecode('%66%67%36%73%62%65%68%70%72%61%34%63%6f%5f%74%6e%64'); // 解码已编码的 URL 字符串, 解码结果是 fg6sbehpra4co_tnd $OOO0000O0=$OOO000000{4}.$OOO000000{9}.$OOO000000{3}.$OOO000000{5}; //然后把 解码后的字符分别 取得 4, 9, 3, 5 里面的值并连接在一起,结果是 base。 //下同, 最后的结果是 base64_decode $OOO0000O0.=$OOO000000{2}.$OOO000000{10}.$OOO000000{13}.$OOO000000{16}; $OOO...
PHP 2014-12-27 15:18:07 -
php数组保存文本与文本反编成数组实例代码
本文为大家讲解的是一个php数组保存文本与文本反编成数组的实例代码,感兴趣的同学参考下。 下面的实例定义了两个函数,其中string2array用于将字符串转换成数组,array2string用于将数组转换成字符串...
PHP 2014-12-27 15:15:40 -
php中常量,变量的作用域和生存周期说明
本文为大家讲解的是php中常量,变量的作用域和生存周期说明,感兴趣的同学参考下。 在PHP脚本中变量主要有:内置超级全局变量,一般的变量,常量,全局变量,静态变量等等,我们在使用它们的时候除了要正确地知道它们的语法以外,更重要的是,我们要知道它们在本质上的区别与联系—即它们的作用域的问题...
PHP 2014-12-27 15:12:11