原创 PHP實現二分查找
<?php #二分查找 function binarySearch(Array $arr, $target) { $low = 0; $high = count($arr) - 1;
原创 PHP緩存技術OB系統函數
主要函數:ob_start()函數:打開輸出緩衝區.函數格式void ob_start(void) 說明:當緩衝區激活時,所有來自PHP程序的非文件頭信息均不會發送,而是保存在內部緩衝區。爲了輸出緩衝區的內容,可以使用ob_end_flus
原创 Ajax跨域請求
各瀏覽器HTTP Get請求URL最大長度並不相同,幾類常用瀏覽器最大長度及超過最大長度後提交情況如下:IE6.0 :url最大長度2083個字符,超過最大長度後無法提交。IE7.0
原创 我的友情鏈接
51CTO博客開發
原创 CURL GET請求
簡單的CURL請求實現:/** * @param $durl * @return string mixed */ function curl_httpget( $durl ) { if (! is_string( $durl
原创 Ajax跨域請求
各瀏覽器HTTP Get請求URL最大長度並不相同,幾類常用瀏覽器最大長度及超過最大長度後提交情況如下:IE6.0 :url最大長度2083個字符,超過最大長度後無法提交。IE7.0
原创 JS判斷訪問設備是否來自移動端還是web端
<script type="text/javascript"> (function(){ if(document.location.href.indexOf('a.com.cn')>-1){ setCookie("w
原创 JS判斷是否來自手機並跳轉到手機版
function isMobilePhone() { function getCookie(sName) { var sCookies = document.cookie ; if ("string" == typeof(sName)) {
原创 簡易的設置緩存
一個簡單的緩存設置方式/** * 簡易的設置緩存 * @param 緩存目錄 $sPath * @param http請求的url $sUrl * @param 緩存時間 $sTime * @param 是否開啓緩存 $openC
原创 解決跨瀏覽器下PHP下載文件名中的中文亂碼問題
$ua = $_SERVER["HTTP_USER_AGENT"]; $filename = "中文 文件名.txt"; $encoded_filename = urlencode($filename); $encoded_filename
原创 PHP實現二分查找
<?php #二分查找 function binarySearch(Array $arr, $target) { $low = 0; $high = count($arr) - 1;
原创 PHP緩存技術OB系統函數
主要函數:ob_start()函數:打開輸出緩衝區.函數格式void ob_start(void) 說明:當緩衝區激活時,所有來自PHP程序的非文件頭信息均不會發送,而是保存在內部緩衝區。爲了輸出緩衝區的內容,可以使用ob_end_flus
原创 PHP獲取IP
簡單的php獲取IP地址的函數:/** 獲取IP */ function GetIp() { if (getenv('HTTP_CLIENT_IP')) { $IP = getenv('HTTP_CLIENT_IP'
原创 我的友情鏈接
51CTO博客開發