php
mrli834668690
这个作者很懒,什么都没留下…
展开
-
php算法
// 冒泡排序function BubbleSort($arr) { // 获得数组总长度 $num = count($arr); // 正向遍历数组 for ($i = 1; $i $num; $i++) { // 反向遍历 for ($j = $num - 1; $j >= $i ; $j--) {转载 2014-04-01 11:36:55 · 422 阅读 · 0 评论 -
(兄弟连)js跨域
前两天跟一个朋友谈到跨域的问题,对于跨域,搞清原理,其实感觉应该是一个很简单的东西,理理思路,往下阅读这篇文章吧....js跨域之概念:所谓跨域,那么到底什么是跨域呢?打个比方,用js加载本域名的数据是没有问题的,那么我想加载另外一个域名下的东西行不行呢?答案是不行的,为什么呢?因为javacript::同源策略的限制,yangyf.com域名下的js是无法请求yangyanfei.com转载 2014-04-02 11:24:44 · 476 阅读 · 0 评论 -
遍历文件及目录
<?php$dir = "."; //当前目录list_file($dir);function list_file($dir){ $list = scandir($dir); // 得到该文件下的所有文件和文件夹 foreach($list as $file){//遍历 $file_location=$dir."/".$file;//生成路径 if(is_dir($file_l转载 2014-04-08 11:05:24 · 322 阅读 · 0 评论 -
curl用cookie抓取
<?php $url="http://www.hlb.com/html/news/biz/index.html"; $cookie_file = dirname(__FILE__).'/cookie.txt'; $ch = curl_init(); curl_setopt($ch, CURLOPT_URL,$url); curl_setopt($ch, CURLOPT_USERAGE转载 2014-04-11 13:16:03 · 713 阅读 · 0 评论 -
正则中的(.+?)
?的一个用法1楼已经说了,匹配0次或1次。但是?还有第二个含义,作为正则的懒惰模式。正则有两种模式,一种为贪婪模式(默认),另外一种为懒惰模式,以下为例:(abc)dfe(gh)对上面这个字符串使用(.*)将会匹配整个字符串,因为正则默认是尽可能多的匹配。虽然(abc)满足我们的表达式,但是(abc)dfe(gh)也同样满足,所以正则会匹配多的那个。如果我们只想匹配(abc)和(gh)转载 2014-04-11 12:08:07 · 941 阅读 · 0 评论 -
完美解决win7安装zend studio5.5.1中文版
从用PHP开始,就习惯了使用zendstudio,win7发布后,想尝鲜就装上了,结果很郁闷,zendstudio5.5.1中文版没法用,网上搜索一番,终于找到了下面的解决方法步骤如下:01、下载并安装最新版本的 JRE for Windows: http://java.com/en/download/manual.jsp02、使用WINRAR解压 Zend Studi转载 2014-04-26 13:51:02 · 1301 阅读 · 0 评论 -
php常用函数
<?php//获得当前的脚本网址function GetCurUrl(){if(!empty($_SERVER["REQUEST_URI"])){$scriptName = $_SERVER["REQUEST_URI"];$nowurl = $scriptName;}else{$scriptName = $_SERVER["PHP_SELF"];if(empty($_SE转载 2014-06-12 10:56:56 · 360 阅读 · 0 评论 -
php数字签名
1. 先用php生成一对公钥和私钥$res = openssl_pkey_new();openssl_pkey_export($res,$pri);$d= openssl_pkey_get_details($res);$pub = $d['key'];var_dump($pri,$pub);输出依次为私钥和公钥的pem字串,如:string(916) "--转载 2015-10-09 11:42:10 · 2227 阅读 · 0 评论