亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

PHP常用的小程序代碼段

 更新時(shí)間:2015年11月14日 12:30:35   作者:jackluo  
這篇文章主要介紹了PHP常用的小程序代碼段,包括計(jì)算時(shí)間差、分頁(yè)及查詢手機(jī)歸屬地等功能代碼,具有一定參考借鑒價(jià)值,需要的朋友可以參考下

本文實(shí)例講述了PHP常用的小程序代碼段。分享給大家供大家參考,具體如下:

1.計(jì)算兩個(gè)時(shí)間的相差幾天

$startdate=strtotime("2009-12-09");
$enddate=strtotime("2009-12-05");

上面的php時(shí)間日期函數(shù)strtotime已經(jīng)把字符串日期變成了時(shí)間戳,這樣只要讓兩數(shù)值相減,然后把秒變成天就可以了,比較的簡(jiǎn)單,如下:

$days=round(($enddate-$startdate)/3600/24) ;
echo $days; //days為得到的天數(shù);

2.分頁(yè)

/**
* author jackluo
* $url 地址,$count 總數(shù),$page 當(dāng)前面,$Pagesize 分頁(yè)大小
*/ 
function page_paper($url,$count,$page,$pagesize){
  $allpage = ceil($count/$pagesize);
  if($allpage<=3){
   for($i=1;$i<=$allpage;$i++){
    if($i==$page){
     echo '<a href="'.$url.'&page='.$page.'" class="page_ovr">'.$i.'</a>';
    }else{
     echo '<a href="'.$url.'&page='.$i.'" >'.$i.'</a>';
    }
   }
  }else{
   $currentpage =  $allpage-$page;
   if($page<=3){
    for($i=1;$i<=$page;$i++){
     if($i == $page){
      echo '<a href="'.$url.'&page='.$i.'" class="page_ovr">'.$i.'</a>';
     }else{
      echo '<a href="'.$url.'&page='.$i.'" >'.$i.'</a>';
     }
    }
    //后三條
    if($currentpage<=3){
     for($i=($page+1);$i<=$allpage;$i++){
      echo '<a href="'.$url.'&page='.$i.'" >'.$i.'</a>';
     }
    }else{
     for($i=($page+1);$i<=($page+3);$i++){
      echo '<a href="'.$url.'&page='.$i.'" >'.$i.'</a>';
     }
    }
   }else{
    //前三條
    for($i=($page-3);$i<=$page;$i++){
     if($i == $page){
      echo '<a href="'.$url.'&page='.$i.'" class="page_ovr">'.$i.'</a>';
     }else{
      echo '<a href="'.$url.'&page='.$i.'" >'.$i.'</a>';
     }
    }
    if($currentpage<=3){
     for($i=($page+1);$i<=$allpage;$i++){
      echo '<a href="'.$url.'&page='.$i.'" >'.$i.'</a>';
     }
    }else{
     //后三條
     for($i=($page+1);$i<=($page+3);$i++){
       echo '<a href="'.$url.'&page='.$i.'" >'.$i.'</a>';
     }
    }
   }
  }
}

3.獲取手機(jī)歸屬地(有時(shí)間,可以寫一個(gè)移動(dòng)平臺(tái)的)

//獲得手機(jī)歸屬地
function phonenumberinfo($phone){
  $list = array();
  $soap =  new SoapClient('http://webservice.webxml.com.cn/WebServices/MobileCodeWS.asmx?wsdl');
  $result =(array) $soap->getMobileCodeInfo(array(
    'mobileCode'=>$phone
  ));
  list($moblie,$location,$lbs) = explode(' ', $result['getMobileCodeInfoResult']);
  if($lbs){
   $type =  array('移動(dòng)','電信','聯(lián)通');
   foreach($type as $key=>$value){
    $ps = strpos($lbs, $value);
    if($ps){
     $procver = substr($lbs, 0,$ps);
     $list['province'] = $procver;
     $list['operator'] = $value;
     $list['city'] = $location;
     $list['type'] = $key;
     break;
    }
   }
   return $list;
  }
}

希望本文所述對(duì)大家PHP程序設(shè)計(jì)有所幫助。

相關(guān)文章

  • smarty 緩存控制前的頁(yè)面靜態(tài)化原理

    smarty 緩存控制前的頁(yè)面靜態(tài)化原理

    在配置文件中我們應(yīng)設(shè)置了緩存的目錄,但是緩存的只有一個(gè)文件,怎么讓一個(gè)模版有多個(gè)緩存文件呢
    2013-03-03
  • php截取視頻指定幀為圖片

    php截取視頻指定幀為圖片

    這篇文章主要為大家詳細(xì)介紹了php截取視頻指定幀為圖片的相關(guān)資料,需要的朋友可以參考下
    2016-05-05
  • PHP session會(huì)話的安全性分析

    PHP session會(huì)話的安全性分析

    會(huì)話的用途常常是幫助用戶在Web應(yīng)用程序的各個(gè)部分之間跳轉(zhuǎn),(這句話說(shuō)的比較不全面,其實(shí)主要是為了能共享數(shù)據(jù)。)
    2011-09-09
  • php修改NetBeans默認(rèn)字體的大小

    php修改NetBeans默認(rèn)字體的大小

    在安裝完Netbeans后默認(rèn)的字體大小是11px。而在Windows下的宋體最小支持12px。所以字體為11px就已經(jīng)無(wú)法完整顯示了
    2013-07-07
  • 采用PHP函數(shù)memory_get_usage獲取PHP內(nèi)存清耗量的方法

    采用PHP函數(shù)memory_get_usage獲取PHP內(nèi)存清耗量的方法

    PHP性能優(yōu)化過(guò)程中需要獲取PHP內(nèi)存消耗,使用memory_get_usage()函數(shù)可獲取當(dāng)前的內(nèi)存消耗情況,函數(shù)使用簡(jiǎn)單,這里討論一下memory_get_usage()函數(shù)的用法與實(shí)例
    2011-12-12
  • 有關(guān)于PHP中常見(jiàn)數(shù)據(jù)類型的匯總分享

    有關(guān)于PHP中常見(jiàn)數(shù)據(jù)類型的匯總分享

    本文整理了有關(guān)于PHP中常見(jiàn)的數(shù)據(jù)類型,感興趣的朋友可以參考下
    2014-01-01
  • PHP實(shí)現(xiàn)的方程求解示例分析

    PHP實(shí)現(xiàn)的方程求解示例分析

    這篇文章主要介紹了PHP實(shí)現(xiàn)的方程求解,結(jié)合具體實(shí)例形式較為詳細(xì)的分析了針對(duì)具體需求使用php進(jìn)行方程求解的實(shí)現(xiàn)技巧,需要的朋友可以參考下
    2016-11-11
  • PHP 圖片上傳代碼

    PHP 圖片上傳代碼

    昨天晚上自學(xué)的一段代碼到公司來(lái)調(diào)試。很順利,到了中午的時(shí)候基本上添加、修改、刪除,這些在代碼世界中最基礎(chǔ)的功能都基本實(shí)現(xiàn)了,蠻有成就感的。
    2011-09-09
  • 最新評(píng)論