Time of Update: 2016-07-25
date_default_timezone_set('PRC'); //預設時區 echo "今天:",date("Y-m-d",time()),""; echo "今天:",date("Y-m-d",strtotime("18 june 2008")),""; echo "昨天:",date("Y-m-d",strtotime("-1 day")), ""; echo "明天:",date("Y-m-d",strtotime("+1 day")), ""; echo "一周后:",date("
Time of Update: 2016-07-25
本文分享了php socket函數庫中常用函數,有研究php socket編程的朋友,可以參考學習下。php socket函數庫: 函數名 描述socket_accept() 接受一個Socket串連socket_bind() 把socket綁定在一個IP地址和連接埠上socket_clear_error() 清除socket的錯誤或最後的錯誤碼socket_close() 關閉一個socket資源socket_connect()
Time of Update: 2016-07-25
$arr = array('a','b','c','d'); unset($arr[1]); print_r($arr); ?>複製代碼之前想用unset之後,數組$arr應該會壓縮數組以填補缺少的元素位置,但print_r($arr)之後,最終結果是 Array ( [0] => a [2] => c [3] => d );來看看數字數組的形式: $arr = range(5,10,4); print_r($arr);//Array ( [0] => 5 [1] => 6 [2] =>
Time of Update: 2016-07-25
header("content-type: application/vnd.ms-excel");header("content-disposition: attachment; filename=example.xls");//注意下面的head必須,charset必須跟你將要輸出的內容的編碼一致,否則用excel開啟時,可能得到的是亂碼。echo php output excel example 姓名 編號 性別 生日 城市 奧運 9527
Time of Update: 2016-07-25
system("/usr/local/bin/webalizer/webalizer");複製代碼exec() 原型:string exec (string command [, string array [, int return_var]]) exec ()函數與system()類似,也執行給定的命令,但不輸出結果,而是返回結果的最後一行。雖然它只返回命令結果的最後一行,但用第二個參數array
Time of Update: 2016-07-25
複製代碼即可解決中文亂碼的問題,當然也可以修改charset=utf-8為charset=gb2312,根據自己的網頁編碼而定。php mysql表中文亂碼問題如何解決php匯入csv檔案中文亂碼的解決方案解決php
Time of Update: 2016-07-25
/*** 作用:查詢所有分類產生Tree菜單* @param int $pid 父ID 預設從頂級開始查詢*/function toTree($pid=0){ //查詢所有頂級分類 //資料庫連接在此就不多說了 $model=M('Category');執行個體化模型 //查詢map條件 $map=array( 'pid'=>$pid, ); //查詢 $data=$model->where($map)->select(); //
Time of Update: 2016-07-25
//特殊字元過濾function htmldecode($str) { if(empty($str)) return; if($str=="") return $str; $str=str_replace("&",chr(34),$str); $str=str_replace(">",">",$str); $str=str_replace("$str=str_replace("&","&",$str); $str=str_replace(" ",chr(32),$str);
Time of Update: 2016-07-25
$str = '1234567890';$needle = '234';$result = strchr($str, $needle);var_dump($result); 複製代碼結果:string '234567890'(length=9)strrpos尋找字串中某字元最後出現處。文法: int strrpos(string haystack,char needle);本函數用來尋找字串 haystack 中的字元 needle
Time of Update: 2016-07-25
boss:那麼,你需要多長時間來修複這個bug?沒有經驗的程式員:給我一個小時?最多兩個小時?我能馬上搞定它!有經驗的程式員:這麼說吧,釣到一條魚要多久我就要多久?!要多少時間才能修複bug,事先是很難知道的,特別是如果你和這些代碼還素不相識的話,情況就更加撲朔迷離了。James Shore在《The Art of Agile 》一書中,明確指出要想修複問題得Crowdsourced Security
Time of Update: 2016-07-25
本文介紹了php表單提交資料時特殊字元的過濾方法,學習下php是如何過濾特殊字元的,有哪些字元過濾函數,有需要的朋友參考下。php表單提交特殊字元的處理方法,主要用到htmlspecialchars/addslashes/stripslashes/strip_tags/mysql_real_escape_string等幾個函數。一、與特殊字元處理有關的php函數函數名釋義介紹htmlspecialchars將與、單雙引號、大於和小於符號化成html格式&轉成&"轉成"'
Time of Update: 2016-07-25
cp/usr/local/php/etc/php-fpm.conf.default->/usr/local/php/etc/php-fpm.conf 複製代碼vi/usr/local/php/etc/php-fpm.conf製作fpm啟動服務vi/etc/init.d/php-fpm,儲存 #!/bin/bash#php-fpmStartupscriptforphp-fpm,aFastCGIimplementation#thisscriptwascreatedbytonyat2010.07.21
Time of Update: 2016-07-25
echo iconv("ISO-8859-1", "UTF-8", "This is a test.");?>複製代碼2,mb_convert_encoding函數文法 : /* Convert internal character encoding to SJIS */$str = mb_convert_encoding($str, "SJIS");/* Convert EUC-JP to UTF-7 */$str = mb_convert_encoding($str, "UTF-7",
Time of Update: 2016-07-25
header("content-type: text/html; charset=utf-8"); echo mb_convert_encoding("你是我的好朋友","utf-8","gbk"); ?> 複製代碼2、把 utf-8 編碼字串轉換成 gb2312 編碼字串 // 注意將此檔案存檔成 utf-8 編碼格式檔案再測試 header("content-type:text/html;charset=gb2312"); echo mb_convert_encoding("
Time of Update: 2016-07-25
本文介紹了php伺服器配置的詳細步驟,環境為php+mysql+iis,掌握下php環境搭建的方法,有需要的朋友參考下。本節內容: php伺服器環境搭建方法。軟體準備iis6、php-5.2.8-win32、fcgisetup32、mysql-5.0.27-win32安裝過程一、安裝
Time of Update: 2016-07-25
複製代碼3、php或html檔案本身的編碼:用editplus開啟php檔案或html檔案,另存時,選擇的編碼,如果資料庫和頁面編碼是gbk,則這兒的編碼選擇ansi;如果資料庫和頁面編碼是utf-8,則這兒也選擇utf-8。4、javascript或flash中傳遞的資料是utf-8編碼:注意,javascript或flash中傳遞的資料是utf-8編碼,如果資料庫和頁面編碼是gbk,要進行轉碼,然後寫入資料庫。iconv('utf-8', 'gbk', $content);
Time of Update: 2016-07-25
終於完成了我人生中的第一個PHP、html項目,瞬間燃起了心中奮鬥的毅志,告訴自己:真的可以做到,只是你平時懶惰了一點而已!第一次,有這麼強烈的成就感,在這項目之前一直很崇拜那些電腦高手總是能做出一些很酷、很炫的新鮮玩意;這一刻起,我開始崇拜自己的一點一滴,因為我也可以這麼酷、炫!所以我更堅信的努力奮鬥下去!一開始,感覺這項目對於自己來說真的很困難,當完成了之後,才知道,其實這都不是個事!雖然,有點懵懵懂懂的,但忑忑忐忐中收穫的卻無比巨多。不付一點一滴汗水、辛酸,又何德何能去榮享這份又鹹又甜的淚
Time of Update: 2016-07-25
本文介紹下php伺服器配置的方法,php環境搭建的具體步驟,有需要的朋友參考下。本節內容:php伺服器配置方法,php環境搭建步驟。具體步驟如下:1、解壓縮安裝包為C:/PHP(解壓到那裡都可以,最重要自己記得路徑)2、將sapi以及DLLS目錄的所有檔案複製到PHP/目錄下3、將php.ini-dist複製到C:WINDOWS目錄下修改為php.ini(默認是這個,不過他可以飲系統環境變量而改變,環境變量在“我的電腦-屬性-高級-系統變量(path或者自己創建一個phprc內容是(php.in
Time of Update: 2016-07-25
//用資料庫儲存session資訊class SessionToDB { private $_path = null; private $_name = null; private $_pdo = null; private $_ip = null; private $_maxLifeTime = 0;public function __construct(PDO $pdo) { session_set_save_handler( array(&$this, 'open'),
Time of Update: 2016-07-25
本文介紹了php中漢字編碼轉換的一些知識,分析了php編碼轉換的原理與方法,有需要的朋友參考下。有關對mysql4.1字元集的理解,再講述如何php如何適應mysql的這種變化。同樣適用於mysql5及以上的版本。一.原理篇mysql的字元集裡有兩個概念,一個是“character set(字元集)”,另一個是“collations”。1. collationscollations翻成中文是“校正”,在網頁開發的過程中,這個詞彙,只在mysql裡使用,主要作用是指導mysql對字元的比較,比如,