下面我們一起來看和篇關於php bcd碼壓縮-把十進位數字壓縮到十六進位資料中執行個體,希望文章給各位同學帶來協助哦。例,php bcd碼壓縮-把十進位數字壓縮到十六進位資料中 代碼如下複製代碼 /* php bcd碼壓縮-把十進位數字壓縮到十六進位資料中 例如 0091 壓縮後 0x00 0x91 */$string = '0091'; $bytes = Bytes::getBytes($string); print_r($bytes); /* Array ( [0] =>
本例以統計某產品在各省份的活躍使用者數為背景,資料來源於mysql資料庫,根據各省份的活躍使用者數,分成不同等級,並以不同的背景色顯示各省份的活躍程度,符合實際應用需求。效果如HTML和本站上篇文章使用raphael.js繪製中國地圖一樣,首先在head部分載入raphael.js庫檔案和chinamapPath.js路徑資訊檔。 代碼如下複製代碼 然後在body中需要放置地圖的位置放置div#map。
攢,頂,踩功能主要用於評論中這裡我們來做一個簡單基於jquery ajax與php的mysql實現的攢,頂,踩功能,文章最後附了源碼下載。php應用越來越多,也越來越廣泛,為了增加網站的豐富多彩,從而出現了很多新的技術。ajax是現代網站中不能缺少的一項技術,他可以非同步重新整理資料,而實現很多效果,比如重新整理驗證碼,微博中的攢功能,都是運用這個。本次攢功能的:首頁檔案(index.php): 代碼如下 複製代碼
多進程可以說php在這方面比起java差得太多了,下面出現好玩找到一個關於PHP多進程執行個體,給大家看一下。 代碼如下複製代碼 $cmds=array(a,b,c,d);foreach($cmds as $cmd){ $pid = pcntl_fork(); if($pid == -1) { exit("pid fork error"); } if($pid) { //主進程段,控制子進程數量 static $max = 0; $max++; if($max >= 5)
這是一個基於php 與mysql的網站流量統計執行個體,可以統計出來過來訪問網站人員的來源,搜尋引擎,ip,關鍵詞,希望此執行個體對各位同學會有所協助。流量統計工具,諸如cnzz,百度統計,51啦,都是非常不錯的,功能也很強大。閑來沒事,自己寫了一個簡單的流量統計工具,不過只能統計訪問時間,訪問者ip,訪問來路,受訪頁面,來自seo/seo.html"
下面我來給各位同學介紹一個php擷取優酷馬鈴薯頁面中視頻swf播放器地址,臨時寫的不夠完善各位朋友可完善與我分享哦。 代碼如下複製代碼 項目用到臨時寫的。待完善/* * 根據使用者提交的(swf/html)地址,擷取優酷,馬鈴薯的swf播放地址 * */ private function _getSwf ($url = '') { if(isset($url) && !empty($url)){ preg_match_all('
如果你的網頁出現301或404對於使用者體驗來講是一個非常嚴重的問題了,所以我們在做php header301或404時就必須小心再小心了,正同我來看看。301跳轉 代碼如下複製代碼 header('HTTP/1.1 301 Moved Permanently'); header('Location: http://www.abc.com/aaa/'); exit(); 不要漏了header(‘HTTP/1.1 301 Moved
文章給大家提供一個php字串與byte位元組數組轉化類樣本,希望文章對各位同學會有所協助。 代碼如下複製代碼 /** * byte數組與字串轉化類 */ class Bytes { /** * 轉換一個String字串為byte數組 * @param $str 需要轉換的字串 * @param $bytes 目標byte數組 * @author Zikie */ public static function
由於N久之前做了一些非常不好的動作導致網站內容頁面有一些垃圾資料,今天早上整了一個移除字串超連結文本方法,下面我結合正則來處理。下面執行個體的功能是過濾所有的html標籤,並替換h1-h5之前的所有文字 代碼如下複製代碼 for( $i=1;$i{ $sql ="SELECT * FROM `表名` WHERE `欄位` like '%%' "; $query = mysql_query( $sql ) or die(mysql_error()); if(
在php擷取一個url地址我會使用到超級全域變數$_SERVER,他包括了各種參數擷取,如HTTP_HOST、PHP_SELF、QUERY_STRING等等,這裡就不介紹了。PHP擷取URL的幾個函數介紹 代碼如下複製代碼 //擷取網域名稱或主機地址 echo $_SERVER['HTTP_HOST'].""; //擷取網頁地址 echo $_SERVER['PHP_SELF'].""; //擷取網址參數 echo $_SERVER["QUERY_STRING"]."";
下面這個函數是一個php 列印出字串的16進位執行個體,這裡面的核心函數就是 chr擷取二進位然後再進行轉成16進位數。 代碼如下複製代碼 /* php 列印出字串的16進位資料 */function hex_dump($data, $newline="n") { static $from = ''; static $to = ''; static $width = 16; # number of bytes per line static $pad = '.'
在php中我給大家介紹兩個比較常用的數組過濾函數array_filter與array_unique了,一個是過濾數組空值,一個是過濾數組重複值,我們現在一起來看看。文法array_filter(array,function)參數 描述array 必需。規定輸入的數組。function 自訂函數的名稱,為空白時過濾掉所有值為flase的元素 代碼如下複製代碼 function odd($var) { return($var & 1); }
301跳轉就是告訴訪問者頁面己經永遠到了新的頁面了,在php中使用301跳轉我們利用header()函數發送301狀態碼告訴瀏覽器,然後再實現頁面跳轉即可。PHP純程式碼跳轉 代碼如下 複製代碼 header("Location:http://www.bKjia.c0m/"); ?>
現在我們智能手機使用者很多了,訪問網站也有很多朋友使用手機直接存取,這樣存在問題了如果是pc版本手機訪問肯定不好看還費人家流量了,所以很多公司做了wap站了,但是要如何判斷使用者是手機還是pc訪問網站呢,下面我整理了一些方法。最近做一個手機查詢系統,自然就牽扯到了此問題,那我就根據對wap的認識淺談下通過php判斷使用者訪問方式是通過wap訪問還是電腦直接存取。首先說最根本的解決方案:手機訪問時,會附帶發送user-agent資訊,這個資訊裡面會有手機號碼資訊,那麼如果能取得手機號碼,則可以肯定
利用php curl發送json資料與curl post其它資料是一樣的,下面我來給大家總結幾個關於curl post發送json資料執行個體,希望能加深各位對curl post json資料的理解吧。 例1 代碼如下複製代碼 $data = array("name" => "Hagrid", "age" => "36"); $data_string =
漢字中文使用php內建函數截取有時會碰到有問號了,下面我們整理了幾個非常不錯的漢字中文精確截取執行個體。php在操作字串的問題時間無非兩個問題:1.判斷字串編碼是gbk還是unicode。2.對相應編碼採取相應截取方法。一般情況下我們使用substr截取漢字可能會遇到亂碼問題。因為漢字是雙位元組的,當被截取了一個位元組時,這個漢字就無法顯示,亂掉了。其實解決很簡單,看下面的截取函數: 代碼如下複製代碼 //截取超長字串function curtStr($str,$len=30){
checkbox在html中是以數組形式儲存的,如果我們要擷取使用者選擇了我個checkbox值我們可以利用遍曆或直接把數組利用implode轉換在字元進行儲存。php要求同名表單元素用數組形式命名,並賦予value。否則他不能分解。例1:利用foreach遍曆checkbox 代碼如下複製代碼 提交後,用$_POST['chk']訪問。數組中的元素為選中的複選框的值PHP代碼: 代碼如下複製代碼 foreach( $_POST["chk"] as $i=>$a
這個檔案下載執行個體做得非常的詳細他是結合header函數與while fread函數把檔案分斷讀出來然後再發送到用戶端了,算得上一個標準的檔案下載執行個體。一個PHP檔案下載的小執行個體 /*====================================================== $FileName 為檔案名稱,必傳 $FilePath 為檔案路徑.選填,可以為相對路徑或者絕對路徑 路徑只能由英文跟資料群組成,不能帶有中文 如有問題
在php中要過濾一些特殊字元或非法字元我們可以有很多的辦法,像Regexstr_replace就是一個不錯的辦法,像斷行符號,空格,換行都可以用它來解決。近負責的一個系統模組終於可以說是接近尾聲了,餘下的工作就是配合測試們測試和修改了。趁著這個相對比較閑的時間裡,偷偷寫幾篇博文記錄下這個時間段遇到的問題和我的解決方案(還是說解決方案吧)。 好了,廢話不多說,進入正題。
購物車實現方法最常用的幾種方法有,cookie,session與把記錄儲存到資料庫,下面我來介紹最簡單的方法就利用cookie作為購物車的商品記錄存放庫。PHP購物車,在互連網中有好多網店,他們是怎樣實現購物車?大多的網站都用cookie來實現。偶也自己寫了一個簡單的執行個體讓大家參考一下用cookie簡單的實現購物車資料庫: 代碼如下複製代碼 – phpMyAdmin SQL Dump– version 2.11.9.2–– 主機: 1