PHP的数组分为两种类型,一种是索引数组,一种是关联数组。有如下关联数组,我们如何获取它的第一个key和value呢?
摘要:示例:$items=array('name'=>'sjm','age'=>'26','sex'=>'男','location'=>'北京');//当然用循环然后break的方式是可以的,但是比较麻烦,如下:foreach($itemsas$key=>$val)break;//那有什么更好的方法吗?下...
阅读全文
posted @
2014-09-26 12:55
幸福之家128817
阅读(1030)
推荐(0)
PHP获取上周五时间简单写法
摘要:1.echo date('Y-m-d',strtotime('lastfriday'));2.echo date("Y-m-d H:i:s",mktime(0, 0 , 0,date("m"),date("d")-date("w")+1-3,date("Y"))),"\n";
阅读全文
posted @
2014-09-24 10:18
幸福之家128817
阅读(388)
推荐(0)
PHP解析XML格式文档
摘要:load("3.xml");// 获取所有的post标签$postDom = $xml->getElementsByTagName("PROPERTIES");print_r($postDom);echo '';// 循环遍历post标签 foreach($postDom as $post){ //...
阅读全文
posted @
2014-07-08 18:48
幸福之家128817
阅读(197)
推荐(0)
HTTP 413报错
摘要:在php中通过flash上传文件到服务器端时报413错误,原来一直以为是php.ini配置的问题,但是检查了php.ini的配置以后,发现不是php.ini的问题,最后是通过Http Analyzer监控然后发现问题的,在此真的感谢很Http Analyzer。然后在百度中输入关键字“413 Req...
阅读全文
posted @
2014-06-25 19:10
幸福之家128817
阅读(914)
推荐(0)
https soap链接示例
摘要:1.先安装soap扩展sudo yum install php-soap2.安装openssL3.function issure($sn){//通过soap链接接口 进行确认是否是正确的sn码 try{ $client = new SoapClient("https://118.124.139.23...
阅读全文
posted @
2014-05-30 11:00
幸福之家128817
阅读(506)
推荐(0)
php获取csv数据无乱码
摘要:<?php//获取csv数据 function csvencode($file){ if(!is_file($file['tmp_name'])){ return; } $handle=fopen($file['tmp_name'],'r'); $content = fread($handle, f...
阅读全文
posted @
2014-05-30 10:48
幸福之家128817
阅读(241)
推荐(0)
php https链接
摘要:1.安装soap扩展2.安装openssL3.代码执行function issure($sn){//通过soap链接接口 进行确认是否是正确的sn码 try{ $client = new SoapClient("https://112.122.122.22/gethtcpro.asmx?wsdl",...
阅读全文
posted @
2014-05-13 11:09
幸福之家128817
阅读(315)
推荐(0)
PHP CURL HTTPS POST
摘要:PHP CURL HTTPS POSTfunction vpost($url,$data){ // 模拟提交数据函数 $curl = curl_init(); // 启动一个CURL会话 curl_setopt($curl, CURLOPT_URL, $url); // 要访问的地址 curl_se...
阅读全文
posted @
2014-05-05 15:38
幸福之家128817
阅读(230)
推荐(0)
php生成二维码
摘要:';}$data='http://app76.vliang.com';generateQRfromGoogle($data);
阅读全文
posted @
2014-05-05 14:50
幸福之家128817
阅读(145)
推荐(0)
PHP字符串替换函数
摘要:substr_replace() 函数把字符串的一部分替换为另一个字符串。string必需。规定要检查的字符串。replacement必需。规定要插入的字符串。start必需。规定在字符串的何处开始替换。正数 - 在第 start 个偏移量开始替换负数 - 在从字符串结尾的第 start 个偏移量开始替换0 - 在字符串中的第一个字符处开始替换charlist可选。规定要替换多少个字符。正数 - 被替换的字符串长度负数 - 从字符串末端开始的被替换字符数0 - 插入而非替换实例:$aa='赴约大学生涯,与#校园大使#一起尽享成长之旅。我报名参加了#校园大使#的招募活动,抓住一切张氏自己
阅读全文
posted @
2013-09-09 17:19
幸福之家128817
阅读(206)
推荐(0)
PHP删除文件
摘要:如何用php删除文件呢?php中有个函数叫作unlink。只要一个参数,表示文件路径就行了。bool unlink ( string filename)成功删除返回真,否则返回假。首先要判断一下这个路径的文件是否存在,用file_exists函数。如若存在,则去删除文件。具体代码如下:if(file_exists($aurls[$i])){ unlink($aurls[$i]); }将所要删除的多个文件的路径存到一个数组中,然后遍历。如果文件存在呢,就删除之。为了更有成就感,我在前后加了两句话,变成了这样:for($i=0;$i"; if(file_exists($aurls[$i]
阅读全文
posted @
2013-09-06 15:26
幸福之家128817
阅读(562)
推荐(0)
PHP定时执行任务
摘要:ignore_user_abort();//关掉浏览器,PHP脚本也可以继续执行.set_time_limit(0);// 通过set_time_limit(0)可以让程序无限制的执行下去$interval=60*30;// 每隔半小时运行do{ //这里是你要执行的代码 sleep($interval);// 等待5分钟}while(true);注:对服务器有影响
阅读全文
posted @
2013-09-06 15:20
幸福之家128817
阅读(179)
推荐(0)
PHP设置30秒内对页面的访问次数
摘要:摘自:http://www.oschina.net/code/snippet_943797_19993
阅读全文
posted @
2013-09-06 15:13
幸福之家128817
阅读(471)
推荐(0)
PHP抓取网页内容的几种方法
摘要:方法1: 用file_get_contents 以get方式获取内容 方法2:用file_get_contents函数,以post方式获取url 'bar'); $data = http_build_query($data); $opts = array ( 'http' => array ( 'method' => 'POST', 'header'=> "Content-type: application/x-www-form-urlencoded\r\n" . "
阅读全文
posted @
2013-09-06 15:08
幸福之家128817
阅读(474)
推荐(0)
QQ,新浪,SNS等公众平台的登录及api操作
摘要:QQ的写法地址:http://www.oschina.net/code/snippet_930167_19888Sina的写法地址:http://www.oschina.net/code/snippet_930167_19891开心网写法地址:http://www.oschina.net/code/snippet_930167_19901豆瓣写法地址:http://www.oschina.net/code/snippet_930167_19903人人网写法地址:http://www.oschina.net/code/snippet_930167_19900
阅读全文
posted @
2013-09-06 14:58
幸福之家128817
阅读(427)
推荐(0)
php,javascript设置和读取cookie
摘要:1.php设置cookiesetcookie($name,$value,expire,path,domain,secrue);//$name:指的是cookie的名字;$value指的是cookie的值,即name的值;expire指的是设置过期时间,一般是用time()+60*10这种格式,表示十分钟失效,time()-1表示马上失效;path表示cookie在服务器的有效范围,如果是“/” 则在整个服务器都有效,如果是“/05/”说明只在05目录下有效;domain指的是有效的域名范围,如果是.vliang.com则指在该域的所有子域都生效,如果是www.vliang.com则指只在www
阅读全文
posted @
2013-08-01 16:06
幸福之家128817
阅读(443)
推荐(0)
php验证邮箱,手机号是否正确
摘要:function is_valid_email($email)//判断是不是邮箱的函数{ return preg_match('/^[a-zA-Z0-9._%-]+@([a-zA-Z0-9.-]+\.)+[a-zA-Z]{2,4}$/u', $email);}function is_valid_num($num)//判断是不是数字的函数{ return $num == strval(intval($num));}function is_valid_mobile($mobile)//判断是不是手机的函数{ return preg_match('/^1[0-9]{10}$/
阅读全文
posted @
2013-08-01 15:32
幸福之家128817
阅读(513)
推荐(0)
php自定义加密和解密
摘要:0) && substr($result, 10, 16) == substr(md5(substr($result, 26).$keyb), 0, 16)) { return substr($result, 26); } else { return ''; } } else { return $keyc.str_replace('=', '', base64_encode($result)); }}function jiami($text){ return _authcode($text,'');}functio
阅读全文
posted @
2013-08-01 15:30
幸福之家128817
阅读(551)
推荐(0)
PHP截取字符串长度
摘要:', '·', '…'), $string); $strcut = ''; $n = $tn = $noc = 0; while($n = $length) break; } if($noc > $length) $n -= $tn; $strcut = substr($string, $start, $n); $strcut = str_replace(array('&', '"', "'", ''), array('&
阅读全文
posted @
2013-08-01 14:56
幸福之家128817
阅读(573)
推荐(0)
PHP生成RSS报
摘要:query($sql);$arr=array();while($o=$dbs->fetch_object($res)){ $arr[]=$o;}//print_r($arr);die;$now = date("D, d M Y H:i:s T");$output = " Our Demo RSS http://www.tracypeterson.com/RSS/RSS.php A Test RSS en-us $now $now http://someurl.com you@youremail.com you@youremail.com ";for
阅读全文
posted @
2013-07-31 16:10
幸福之家128817
阅读(222)
推荐(0)