<address id="ousso"></address>
<form id="ousso"><track id="ousso"><big id="ousso"></big></track></form>
  1. php語言

    php取得當前時間函數

    時間:2025-05-06 12:55:18 php語言 我要投稿
    • 相關推薦

    php取得當前時間函數

      文章提供了php的幾種獲取當前時間的函數,date,time等哦,同時告訴我如何解決時區問題哦。下面是關于php取得當前時間函數的詳細介紹,希望對大家有用,更多消息請關注應屆畢業生網。
      方法一date函數
      echo date(‘y-m-d h:i:s’,time());
      //2010-08-29 11:25:26
      方法二 time函數
      $time = time();
      echo date("y-m-d",$time) //2010-08-29
      方法三 $_server['server_time']
      方法四 strftime
      echo strftime ("%hh%m %a %d %b" ,time());
      18h24 sunday 21 may
      還有一個問題就是時區問題,php環境默認時差與北京時間相差8小時,我們要想獲取正確的時間就必須設置
      在php文件開始處 加上date_default_timezone_set('prc');
      或在php.ini里面 date.timezone=prc;嗾。
      記得修改了php.ini要重起apache
      【拓展閱讀】PHP中@的秘密
      @是可以屏蔽函數執行過程中遇到問題而產生的一些錯誤、警告信息,這樣用戶就看不到程序的出錯信息。這樣除了用戶界面會友好一些外,更重要的是安全性,因為屏蔽了出錯文件的路徑等信息。
      for($i=0;$i<$to;$i++){
      $result=fsockopen($target,$i,$errno,$errstr,);
      if(!$result){
      echo "Port $i Closed...".'<br>';
      }else{
      echo "Socket open at port:$i".'<br>';
      } }
      顯示結果:
      1
      2
      3
      4
      5
      6
      7
      8
      fsockopen在執行的過程中會產生連接超時的警告,如果不在這個函數前加@,輸出結果就會報錯。
      如下圖所示,錯誤信息會列出完整的路徑和出錯行,這是相當危險的!在看看在fsockopen()函數前加上@…那么警告信息就被屏蔽了:

    【php取得當前時間函數】相關文章:

    php強大的時間轉換函數strtotime10-07

    PHP時間和日期函數詳解10-17

    php的date()日期時間函數詳解11-12

    php獲取當前時間的毫秒數詳解10-14

    PHP常用時間函數資料整理09-19

    PHP時間和日期函數怎么操作08-06

    php實現求相對時間函數11-06

    PHP中date函數常用時間處理方法09-24

    php中date()日期時間函數使用方法11-11

    <address id="ousso"></address>
    <form id="ousso"><track id="ousso"><big id="ousso"></big></track></form>
    1. 日日做夜狠狠爱欧美黑人