Time of Update: 2017-01-19
原來從php5.1.0開始,php.ini裡加入了date.timezone這個選項,預設情況下是關閉的 也就是顯示的時間(無論用什麼php命令)都是格林威治標準時間 和我們的時間(北京時間)差了正好8個小時,有以下3中方法可以恢複正常的時間。 1,最簡單的方法就是不要用php5.1以上的版本 2,如果一定要用,而且不能修改php.ini,則需要在關於時間的初始化的語句的 上面加上 date_default_timezone_set (XXX);
Time of Update: 2017-01-19
1、前言 分頁顯示是一種非常常見的瀏覽和顯示大量資料的方法,屬於web編程中最常處理的事件之一。對於web編程的老手來說,編寫這種代碼實在是和呼吸一樣自然,但是對於初學者來說,常常對這個問題摸不著頭緒,因此特地撰寫此文對這個問題進行詳細的講解,力求讓看完這篇文章的朋友在看完以後對於分頁顯示的原理和實現方法有所瞭解。本文適合初學者閱讀,所有範例程式碼均使用php編寫。 2、原理 所謂分頁顯示,也就是將資料庫中的結果集人為的分成一段一段的來顯示,這裡需要兩個初始的參數:
Time of Update: 2017-01-19
把php preg_replace 用c# 重寫了一下。 PHP語言的功能非常強大,主要就是靠它強大的函數來作支撐。我們在這篇文章中將會為大家詳細講解有關PHP函數preg_replace()的相關使用方法。 PHP函數preg_replace()原型:mixed preg_replace (mixed $pattern, mixed $replacement, mixed $subject [, int $limit])
Time of Update: 2017-01-19
首先說說\n,\r,\t \n 軟斷行符號: 在Windows 中表示換行且回到下一行的最開始位置 在Linux、unix 中只表示換行,但不會回到下一行的開始位置。 \r 軟空格: 在Linux、unix 中表示返回到當行的最開始位置。 在Mac OS 中表示換行且返回到下一行的最開始位置,相當於Windows 裡的 \n 的效果。 \t 跳格(移至下一列) 幾點說明: 它們在雙引號或定界符表示的字串中有效,在單引號表示的字串中無效。 \r\n
Time of Update: 2017-01-19
先看手冊介紹: strtotime — 將任何英文文本的日期時間描述解析為 Unix 時間戳記 格式:int strtotime ( string $time [, int $now ] ) 本函數預期接受一個包含美國英語日期格式的字串並嘗試將其解析為 Unix 時間戳記(自 January 1 1970 00:00:00 GMT 起的秒數),其值相對於 now 參數給出的時間,如果沒有提供此參數則用系統目前時間。 本函數將使用 TZ 環境變數(如果有的話)來計算時間戳記。自 PHP 5
Time of Update: 2017-01-19
php 計算時數並化整為零複製代碼 代碼如下: /* Author: 楊宇 yangyu@sina.cn */ //參數$hours_min為數組,數組的格式為1:10,返回為1小時 /* 例如: $hours_min[0] = '1:10'; $hours_min[1] = '2:30'; echo hours_sum($hours_min); 輸入為4,也就是合計4小時 */ function hours_sum($hours_min){ if (!is_array($hours_min))
Time of Update: 2017-01-19
這個是可以具體到小時的php代碼複製代碼 代碼如下:/* Author: 楊宇 yangyu@sina.cn */ //輸入兩個時間戳記,計算差值,也就是相差的小時數,如返回2:10,則表示輸入的兩個時間相差2小時10分鐘 function hours_min($start_time,$end_time){ if (strtotime($start_time) > strtotime($end_time)) list($start_time, $end_time) =
Time of Update: 2017-01-19
我大概構思了一下,有兩個方案: 1. Javascript判斷來訪者的瀏覽器語言,如果是中文系統,自然使用者都是中國人,跳中文網站; 如果是非中文系統,預設使用者非中國人,跳英文網站。 優點:判斷反映速度快。 缺點:不準確,有可能中國使用者喜歡用英文版系統,或者外國人使用中文系統的情況。 代碼 複製代碼 代碼如下: <script type="text/javascript" language="javascript"> var
Time of Update: 2017-01-19
現在jquery的應用越來越廣泛了,在很多網站的新聞板塊都實現了 標籤分類 + 無重新整理分頁 的效果。 也自己嘗試寫了一個,效果圖如下(樣式可以按使用者需求自己去整):
Time of Update: 2017-01-19
DOMDocument相關的內容. 屬性: Attributes 儲存節點的屬性列表(唯讀) childNodes 儲存節點的子節點列表(唯讀) dataType 返回此節點的資料類型 Definition 以DTD或XML模式給出的節點的定義(唯讀) Doctype 指定文件類型節點(唯讀) documentElement 返迴文檔的根項目(可讀寫) firstChild 返回當前節點的第一個子節點(唯讀) Implementation 返回XMLDOMImplementation對象
Time of Update: 2017-01-19
不過英文一般不會存在編碼問題,只有中文資料才會有這個問題。比如你用Zend Studio或Editplus寫程式時,用的是gbk編碼,如果資料需要入資料庫,而資料庫的編碼為utf8時,這時就要把資料進行編碼轉換,不然進到資料庫就會變成亂碼。 mb_convert_encoding的用法見官方: http://cn.php.net/manual/zh/function.mb-convert-encoding.php 做一個GBK To UTF-8 複製代碼 代碼如下:<?php
Time of Update: 2017-01-19
當處理基於XML應用程式時,開發人員經常需要建立XML編碼資料結構。例如,Web中基於使用者輸入的XML狀態模板,伺服器請求XML語句,以及基於已耗用時間參數的客戶響應。 儘管XML資料結構的構建比較費時,但如果使用成熟的PHP DOM應用程式介面,一切都會變得簡單明了。本文將向你介紹PHP DOM應用程式介面的主要功能,示範如何產生一個正確的XML完整檔案並將其儲存到磁碟中。 建立文件類型聲明
Time of Update: 2017-01-19
複製代碼 代碼如下:<?php /** * 遍曆目錄,找出目錄下某個尾碼名的所有檔案 * */ function viewDir ($directory, $ext) { if (is_dir($directory)) { $handle = opendir($directory); while ($file = readdir($handle)){ $subdir = $directory . '/' .$file; if ($file != '.' && $file !='..' &&
Time of Update: 2017-01-19
1.列印數組函數 複製代碼 代碼如下: function _print($array) { echo ("<pre>"); print_r($array); echo ("</pre>"); } 2.截取字串 複製代碼 代碼如下: func_chgtitle function func_chgtitle($str,$len) { if(strlen($str)>$len) { $tmpstr = ""; $strlen = $len; for($i = 0;
Time of Update: 2017-01-19
如果左邊的記錄條數小於$space(頁碼區段)的值,頁碼$start從1開始向右增值。如果左則的記錄條數多於$left(左右各顯示頁數)的值,$start將從左邊記錄數減去$left值開始記數。 複製代碼 代碼如下:<?php /** 實現同類產品翻頁 **/ class pager { protected $space; protected $left; protected $DB; protected $pageName; public function setSpace($num)
Time of Update: 2017-01-19
複製代碼 代碼如下:<?php /* * class :Mssql * time :2009-12-10 * author :Libaochang * version :1.0b * description :mssql database access class,it can execute the procedur or sql */ class MssqlUtil { var $user = null; //database user name var $keys = null; /
Time of Update: 2017-01-19
一 imageCreateFrom* 圖片載入函數 //針對不同的尾碼名圖片 imagecreatefromgif imagecreatefromjpeg imagecreatefrompng imagecreatefromwbmp imagecreatefromstring 使用格式:imagecreatefromgif("jjj.gif"); 二 imagecopy 圖片合并函數 imagecopy(destimage,simage,int x,int y,int src_x,int
Time of Update: 2017-01-19
複製代碼 代碼如下://獲得當前的指令碼網址 function get_php_url() { if(!empty($_SERVER[”REQUEST_URI”])) { $scriptName = $_SERVER[”REQUEST_URI”]; $nowurl = $scriptName; } else { $scriptName = $_SERVER[”PHP_SELF”]; if(empty($_SERVER[”QUERY_STRING”])) $nowurl =
Time of Update: 2017-01-19
定義和用法__construct() 函數建立一個新的 SimpleXMLElement 對象。如果成功,則該函數返回一個對象。如果失敗,則返回 false。文法__construct(data,options,is_url,ns,is_prefix)參數描述data必需。形式良好的 XML 字串或 XML 文檔的路徑或 URL。options可選。規定附加的 Libxml 參數。is_url可選。規定 data 參數是否是 URL。預設是
Time of Update: 2017-01-19
<?php /* 作者:bjf; 應用:讀取檔案內容; */ function read_file_content($FileName) { //open file $fp=fopen($FileName,"r"); $data=""; while(!feof($fp)) { //read the file $data.=fread($fp,4096); } //close the file fclose($fp); //delete the file