原创 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博客開發