Time of Update: 2016-07-25
檢查日期是否合法日期 function check_date($date) { //檢查日期是否合法日期 $dateArr = explode("-", $date); if (is_numeric($dateArr[0]) && is_numeric($dateArr[1]) && is_numeric($dateArr[2])) {
Time of Update: 2016-07-25
《Web 2.0 開發實戰》一書的作者,Quentin Zervaas 在書中提到的一個簡易PHPData Access Objects。 /** * DatabaseObject * * Abstract class used to easily manipulate data in a database table * via
Time of Update: 2016-07-25
define('CACHE_ROOT', dirname(__FILE__).'/cache'); //緩衝存放目錄 define('CACHE_TIME', 1800);//緩衝時間 單位秒 define('CACHE_FIX','.html'); $CacheName=md5($_SERVER['REQUEST_URI']).CACHE_FIX; //快取檔案名 $CacheDir=CACHE_ROOT.'/'.substr($CacheName,0,1);/
Time of Update: 2016-07-25
話說深圳 2011 的大運會不是要來啦嘛,於是深大要開發一個志願者服務站,我被團委抓去服役了。過程中寫了一個小小的表單工具包。驗證功能不是我自己實現的,依賴 Kohana_Validate(Kohana V3.0x 分支)。但是自己就按照 《J2EE 噁心模式》所說,弄了個同步令牌,防止重複提交表單。這個組件也設定了抽象層,我覺得可以把驗證碼也作為一個令牌子類整合。但是現在沒時間弄,先把代碼分享上來等被拍磚啦~
Time of Update: 2016-07-25
function my_formatSize($size){$size = doubleval($size);$rank =0;$rankchar ='Bytes';while($size>1024){ $size = $size/1024; $rank++;}if($rank==1){ $rankchar="KB";}else if($rank==2){ $rankchar="MB";}else if($rank==3){
Time of Update: 2016-07-25
$a =array(100,80,50,10,0);$b = array("c","f","q","e","z");array_multisort($a,$b);var_dump($a);var_dump($b);?>複製代碼運行結果:array(5) { [0]=> int(0) [1]=> int(10) [2]=> int(50) [3]=> int(80) [4]=> int(100) }array(5) { [0]=> string(1) “z” [1]=> string(1) “e”
Time of Update: 2016-07-25
本文為大家列舉了php新手易犯的幾個小錯誤,供大家參考。1、header already sent 這個錯誤通常會在你使用HEADER的時候出現,他可能是幾種原因本文為大家列舉了php新手易犯的幾個小錯誤,供大家參考。1、header already
Time of Update: 2016-07-25
class Test { public function __construct(){ $this->_log('start'); } public function __destruct () { $this->_log('finish'); } public function
Time of Update: 2016-07-25
$search = '~^(([^:/?#]+):)?(//([^/?#]*))?([^?#]*)(\?([^#]*))?(#(.*))?~i';$url = 'http://www.php.net/pub/ietf/uri/#Related';$url = trim($url);preg_match_all($search, $url ,$rr);printf("輸出URL資料為:%s\n",var_export( $rr ,TRUE));/*各分組如下 $1 = http:
Time of Update: 2016-07-25
class Table_export extends CI_Controller {function __construct(){parent::__construct();// Here you should add some sort of user validation// to prevent strangers from pulling your table data}function index($table_name){$this->load->database();$query
Time of Update: 2016-07-25
public function fooAction(){ // forward to another action in the current controller and module: $this->_forward('bar', null, null, array('baz' => 'bogus'));}public function barAction(){ // forward to an action in another controller,
Time of Update: 2016-07-25
//php當前迴圈為1,迴圈由裡到外依次遞增,break預設為1,例如跳出第2層迴圈for ($i=0;$i foreach (array(1,2,3) as $val){ foreach (array(1,2,3) as $val){ echo "1層迴圈"; break 2; //跳出第2層迴圈 } echo "2層迴圈"; }
Time of Update: 2016-07-25
foreach (getallheaders() as $name => $value) { echo "$name: $value\n"; } ?> 複製代碼不過這個函數只能在apache環境下使用,iis或者nginx並不支援,可以通過自訂函數實現。 if (!function_exists('getallheaders')) { function getallheaders() {
Time of Update: 2016-07-25
複製代碼php代碼: //得到頂級網域名稱$ext=$_POST['ext'];//得到次層網域$dns = $_POST['dns'];//print_r($ext);//$domain = $dns . "." . $ext[0];//echo $domain;//遍曆所有的網域名稱foreach ($ext as $value) {//組合網域名稱$domain = $dns . "." . $value;//查詢:echo $domain ;$do =
Time of Update: 2016-07-25
修改程式時,提示Notice : Use of undefined constant ,通過下面的方法解決了,最好是error_reporting(0);無需更改配置。修改程式時,提示Notice : Use of undefined constant ,通過下面的方法解決了,最好是error_reporting(0);不需要更改配置。Notice: Use of undefined constant ALL_PS - assumed 'ALL_PS' in
Time of Update: 2016-07-25
PHP實現的LZW壓縮演算法 /** * @link http://code.google.com/p/php-lzw/* @author Jakub Vrana, http://php.vrana.cz/* @copyright 2009 Jakub Vrana* @license http://www.apache.org/licenses/LICENSE-2.0
Time of Update: 2016-07-25
錢程貸---程式員“錢”“程”無憂貸款要求年齡: 22歲-55歲利率: 最低7.8厘(借10000,利息78元/月)貸款額度:最高1000000.00期限: 3個月-10年放款時間:最快當天申請資料:身份證、半年銀行流水、收入證明、現居住地址證明地區限制:限廣州佛山兩地貸前服務:1.網上遞交申請資料,24小時客服線上2.貸款經理上門收取貸款資料。3.貸款期內提供專屬的貸款顧問,隨時諮詢貸後服務:1.在還款期內周轉有問題,可協助申請應急貸款5056611_103305921000
Time of Update: 2016-07-25
class Person { private $name; private $age; private $id; function __construct( $name, $age ) { $this->name = $name; $this->age = $age; } function setId( $id ) { $this->id = $id; } function _
Time of Update: 2016-07-25
//do somethingsleep(3);//do something$running_time = time() - $_SERVER['REQUEST_TIME'];echo '頁面已耗用時間:',$running_time,' 秒';?>複製代碼執行例子輸出如下:頁面已耗用時間:3 秒註解:$_SERVER['REQUEST_TIME'] 是 PHP 內建的當前頁面開始運行時的時間戳記,在當前頁面運行結束時將 time() - $_SERVER['REQUEST_TIME']
Time of Update: 2016-07-25
class Person{//下面是人的成員屬性var $name; //人的名子var $***; //人的性別var $age; //人的年齡//下面是人的成員方法function say() //這個人可以說話的方法{echo "這個人在說話";}function run() //這個人可以走路的方法{echo "這個人在走路";}}?> 複製代碼3.5.如何執行個體化對象上面說過php