防止惡意呼叫**:在呼叫的頁面使用:define('in_tg", true);
//定義乙個常量,用來授權呼叫inclued,require裡面的檔案
在被呼叫的頁面使用: if (!defined('in_tg"))
轉換硬路徑常量:define('root_path', substr(dirname(_file_),0,-8));
拒絕php低版本: if (php_version< '6.1.0')
程式執行耗時:1. //程式執行開始時間
$starttime
= explode(
' ', microtime());
/*········以下是**區·········*/
for(
$i= 0;
$i<
1000000
; $i
++)/*········以上是**區·········*
///程式執行結束時間
$endtime
= explode(
' ', microtime());
echo
$starttime[0
] +
$starttime[1
] . ''
;echo
$endtime[0
] +
$endtime[1
] . ''
;echo
'執行耗時:'
. round(
$endtime[0
] +
$endtime[1
] - (
$starttime[0
] +
$starttime[1
]),
4) .
' 秒。'
;2.
$t1 = microtime(true);
// ... 執行** ...
$t2 = microtime(true);
echo '耗時'.round($t2-$t1,3).'秒
';消耗的記憶體:
echo 'now memory_get_usage: ' . memory_get_usage() . '
';// memory_get_usage() 返回的單位是b,/1024得到kb,/(1024*1024)得到mb,依次類推。
php分頁:$start = (
$curpage - 1
)* $page
;
$returndata= array_slice($result
, $start
, $page);
手機號脫敏:t
= $tel
.substr(0
,3)+'****'+$
tel.
substr(7
,4);銀行卡每四位乙個空格:
if(strlen($bxaccount)<=16))([\d])([\d])([\d])?/',
$bxaccount
,$match);
}else if(strlen($bxaccount)>
16 && strlen($bxaccount)<=
20))([\d])([\d])([\d])([\d])?/',
$bxaccount
,$match);
}else if(strlen($bxaccount)>
20 && strlen($bxaccount)<
25 ))([\d])([\d])([\d])([\d])([\d])?/',
$bxaccount
,$match);
}else)([\d])([\d])([\d])([\d])([\d])([\d])?/',
$bxaccount
,$match);
}unset($match[0]);
$baixin
= implode(' ',
$match);
統一規範返回資訊:
protected functionresponseinfo($status
, $msg
, $data
='')
判斷是否為空或0
public functionissetempty($v)if(isset($v)&& ($v
===
0 ||
$v ==
'0'))
if(!
empty($v))
return true;
}
判斷銀行卡
if(!is_numeric($bankaccount)|| !preg_match('/^\d$/',$bankaccount))
PHP MySQL教程歸納總結 php基礎
windowsxp中快速配置apache php5 mysql php讀取mysql資料 php組合查詢多條件查詢 php新增mysql資料記錄 用php進行mysql刪除記錄操作 用php實現mysql更新記錄 這些都是php簡單系統中最最基礎的一些操作,任何複雜的系統都是由這些簡單的操作衍生而來...
SQL基礎知識歸納總結
sql基礎知識歸納總結,有需要的朋友可以參考下。1 sql語句主要分類 1 ddl data definition languages,資料定義語言,常用的語句關鍵字主要包括create drop alter等 2 dml data manipulation language,資料操作語句,常用的語...
PHP面試題總結歸納(一)
2017的國際女神節,雖然和我沒什麼關係,上午10點參加了第n次面試後回來,坐在出租屋的寫字桌前,心情也是極其的複雜。其實作為一名初次進入網際網路it行業的小白來說,每一次面試,總給我一種膽戰心驚的感覺。雖然自己可以寫一些模組,但現在的大環境,需要的並不是這一類人。希望接下來,自己可以遇見等待已久的...