Time of Update: 2016-07-25
$useragent = addslashes(strtolower($_SERVER['HTTP_USER_AGENT'])); if (strpos($useragent, 'googlebot')!== false){$bot = 'Google';} elseif (strpos($useragent,'mediapartners-google') !== false){$bot = 'Google Adsense';} elseif
Time of Update: 2016-07-25
/*// 函數名:CheckEmailAddr($C_mailaddr)// 作 用:判斷是否為有效郵件地址// 參 數:$C_mailaddr(待檢測的郵件地址)// 傳回值:布爾值// 備 註:無*/function CheckEmailAddr($C_mailaddr){if (!eregi(“^[_a-z0-9-]+(.[_a-z0-9-]+)*@[a-z0-9-]+(.[a-z0-9-]+)*$”,$C_mailaddr))//(!ereg(“^[_a-zA-Z0-9-]+(.[_a-
Time of Update: 2016-07-25
/****------------------******** Copyright (C) 2007 by 耿鴻飛 ** ghf@localhost.localdomain ** ** This program is free software; you can redistribute it and/or modify **
Time of Update: 2016-07-25
程式員:就目前的設計,我大概一周內就可以搞定基本架構。然後我們從頭再最佳化整理、完善設計,在接下來的一周提交一個穩定的版本。專案經理的理解:整個項目只要兩個禮拜就可以搞定。程式員:是的,我可以寫一些Web服務,通過這個服務,其他的開發人員能夠與我們的系統進行互動。專案經理的理解:他一人就可以構建出一個每分鐘能夠承受百萬使用者的負載平衡Web服務網站。程式員:我們需要和下一版本負責人開個會,告訴他們除非有合適的構建部署伺服器,我們無法按時完成項目。專案經理的理解:沒戲了!(淚奔中。。。)程式員:我
Time of Update: 2016-07-25
看到這位老兄的文章來的興趣 http://www.oschina.net/code/snippet_234517_15356 映像預設放大10倍,這樣看的比較清楚...... 測試用的是OSC的logo,大家看看效果如何 (圖片被縮減了,新視窗開啟這個地址看,2000*560的圖 http://img.it-home.org/data/attachment/forum/2014pic/11033136_K1mt.png) ============================
Time of Update: 2016-07-25
function tb_json_encode($value, $options = 0){ return json_encode(tb_json_convert_encoding($value, “GBK”, “UTF-8″));}function tb_json_decode($str, $assoc = false, $depth = 512){ return tb_json_convert_encoding(json_decode($str, $assoc), “UTF-8″,
Time of Update: 2016-07-25
自己寫了個計算頁面執行時間的指令碼 執行時間會顯示在頁面右上方 優點是只要在開始的時候執行一下就可以了 $t = new executeTime;phpinfo();class executeTime{private $microtime;public function __construct(){$this->microtime = microtime(true);}
Time of Update: 2016-07-25
辨別 “百度權重”作弊的手法 程式員在做PHP項目的同時,也要有辨別百度權重的作弊手法,所謂的“百度權重”,指的是愛站、站長工具等網站推出的針對網站關鍵詞排名預計給網站帶來流量而劃分的評估資料。“百度權重”並不是像Google的PageRank那樣的對網站的綜合評級的演算法,而只是針對關鍵詞排名方面給網站帶來的歡迎度進行評級,因此非常容易作弊。 百度官方就曾經發布過一個公告,告訴大家世界上並沒有所謂的“百度權重”,百度搜尋引擎使用的衡量網站價值的打分體系,是由近百種策略組成,而且分值是動態,
Time of Update: 2016-07-25
php演算法 header("content-type:text/html;charset=utf-8");class Child{public $no;public $next=null;public function __construct($no){$this->no=$no; }}function addChild($n,&$first){
Time of Update: 2016-07-25
據說$_SERVER['REQUEST_URI']只能在Apache才可以用(沒測試過),所以只相容Apache。 http://example.com/URIRouter.php/Hello/World 或 http://example.com/dir/URIRouter.php/Hello/World 傳回值: Hello/World 設定.htaccess後: http://example.com/Hello/World 或
Time of Update: 2016-07-25
主要實現了二叉樹的一般用法,可能會有些錯誤,還望糾正一下。 package structure.tree;public class Node {public int idata;public double ddata;public Node leftNode;public Node rightNode;public
Time of Update: 2016-07-25
新裝了個dzx,忽然想起來伺服器上是php5.4.10。禁用且不支援*_magic_quotes_*函數。想看看dzx是怎麼做的。翻了翻代碼。沒有發現addslashes。然後提取了dzx的過濾函數。share一下。沒什麼用。可以看看。 所有函數定義,均在/source/class/discuz/discuz_database.php DB類定義在/source/class/class_core.php最下方
Time of Update: 2016-07-25
做採集的時候用得上。 /*解析JS代碼函數JS代碼如:var pp_link="/videos/41939vod-play-id-41939-(ppvod).html";var pp_vodname="寒戰";解析輸出:Array( [pp_link] => "/videos/41939vod-play-id-41939-(ppvod).html" [pp_
Time of Update: 2016-07-25
很基礎的東西,感覺代碼還不夠簡潔,希望高手指導修改, 轉自PHP面試題: http://phpmst.com/ function BubbleSort($str){for($i=0;$ifor ($k=count($str)-2;$k>=$i;$k--){//將這個值向前冒泡;if($str[$k+1]$tmp=$str[$k+1];$str[$k+1]=$str[
Time of Update: 2016-07-25
$stid = isset($_GET['stid'])?$_GET['stid']:0;$endid = $stid + 100;$maxid = 10000;function dosomething(){//要時間比較多的操作……}$sql_string=”select * from `table` where id>’$stid’ and id$datas = getdata_bysql($sql_string);foreach($datas as
Time of Update: 2016-07-25
/***********************@filename - path to the image*@tmpname - temporary path to thumbnail*@xmax - max width*@ymax - max height*/function resize_image($filename, $tmpname, $xmax, $ymax){$ext = explode(".", $filename);$ext = $ext[count($ext)-1];if($
Time of Update: 2016-07-25
為大家提供一個php 普通表單多檔案上傳的例子,有需要的朋友,可以參考下。php處理上傳很方便,上傳資訊儲存在$_FILES數組中,然後藉助php相關函數進行處理即可。當然,如果你基礎已經打的不錯,可以看看php檔案上傳的更多實現方法:php 多檔案上傳的簡單例子(入門)php 多圖片上傳的簡單例子(圖文)php上傳多個檔案的代碼php多檔案上傳的三種方法來看代碼吧。up_name = $name;!empty($ext) && $this->up_ext =
Time of Update: 2016-07-25
為大家深入介紹php檔案上傳的相關原理,有需要的朋友,可以參考下。很多的php
Time of Update: 2016-07-25
為大家介紹一個php物件導向編程之構造方法的例子,有需要的朋友,可以參考下。在類中自訂構造方法的基本文法://php5[修飾符]function __construct([參數列表]){}//php4[修飾符]function 類名([參數列表]){}學編程,新手學php 物件導向編程,多看例子,多練習,進步就會很快。再好的php 教程,也教不會你寫代碼,只能自己多實踐!來看具體的例子吧,這樣才好理解。 name=$name; $this->age=$age;
Time of Update: 2016-07-25
為大家介紹一個php ftp實現檔案上傳的函數,有需要的朋友,可以參考下。在之前的php 教程中,我們給出過一個php ftp上傳的例子,參見:php使用ftp函數實現簡單上傳功能。今天給出一個相對簡單點的,適合初學的朋友參考。說明:ftp_connect — 建立一個新的 FTP 串連ftp_login — 登入 FTP 伺服器ftp_get — 從 FTP 伺服器上下載一個檔案