Time of Update: 2016-07-20
//測試時檔案的編碼方式要是utf8$str='中文a字1符';echo strlen($str).'';//14echo mb_strlen($str,'utf8').'';//6echo mb_strlen($str,'gbk').'';//8echo
Time of Update: 2016-07-20
filter_validate_float 過濾器把值作為浮點數來驗證。*/$var=12.3;var_dump(filter_var($var, filter_validate_float));//float(12.3)/*非負浮點數(正浮點數 + 0):^d+(.d+)?$正浮點數 ^(([0-9]+.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*.[0-9]+)|([0-9]*[1-9][0-9]*))$非正浮點數(負浮點數 + 0) ^((-d+(.d+)
Time of Update: 2016-07-20
substr(string,start,length):本函數將字串 string 的第 start 位起的字串取出 length 個字元。若 start 為負數,則從字串尾端算起。若可省略的參數 length 存在,但為負數,則表示取到倒數第 length 個字元。echo substr("abcdef", 1, 3); // 返回 "bcd"echo substr("abcdef", -2); // 返回 "ef"echo substr("abcdef", -3, 1); //
Time of Update: 2016-07-20
php list & each 執行個體代碼定義和用法each() 函數產生一個由數組當前內部指標所指向的元素的鍵名和索引值組成的數組,並把內部指標向前移動 php教程 list & each 執行個體代碼定義和用法each() 函數產生一個由數組當前內部指標所指向的元素的鍵名和索引值組成的數組,並把內部指標向前移動。返回的數組中包括的四個元素:鍵名為 0,1,key 和 value。單元 0 和 key 包含有數組單元的鍵名,1 和 value
Time of Update: 2016-07-20
php教程數組排序usort uksort sort函數對數組排序usort() 函數使用使用者自訂的函數對數組排序。*/function cmp($a, $b) //使用者自訂回呼函數{ if($a==$b) //如果兩個參數相等 { return 0; //返回0 } return($a>$b)?-1:1; //如果第1個參數大於第2個返回1,否則-1}$a=array(3,2,5,6,1);
Time of Update: 2016-07-20
下面只提供幾個簡單常用的函數,chop執行去除空格處理,get_html_translation_table返迴轉化列表到變數,定義包括HTML編碼的字串htmlentities,htmlspecialchars_decode 定義包含HTML特殊字元的字串,nl2br quotemeta rtrim等。
Time of Update: 2016-07-20
本文章主要針對數組交集、判斷鍵是否存在於數組中、合并兩個數組、資料排序、增加數組,刪除數組元素、隨機抽取數組元素等執行個體。 本文章主要針對數組交集、判斷鍵是否存在於數組中、合并兩個數組、資料排序、增加數組,刪除數組元素、隨機抽取數組元素等執行個體。*/$array1=array("a"=>"green","red","blue");$array2=array("b"=>"green","yellow","red");$result=array_intersect($array1,$array2
Time of Update: 2016-07-20
addslashes可會自動給單引號,雙引號增加\這哦,這樣我們就可以安全的把資料存入資料庫中而不駭客利用。*///參數'A..z'界定所有大小寫字母均被轉義echo addcslashes('foo[ ]','A..z'); //輸出:foo[ ] addslashes可會自動給單引號,雙引號增加這哦,這樣我們就可以安全的把資料存入資料庫教程中而不駭客利用。*///參數'a..z'界定所有大小寫字母均被轉義echo
Time of Update: 2016-07-20
php教程 fopen函數用法(開啟建立檔案)在很多時間我們都需要建立檔案特別是產生靜態頁面的時間,我們在php中就常常會用到fopen這個函數來建立檔案,它的原是是如何檔案存在就追加,不存在可以建立,下面來了很多參數,用你根據自己需要來定義參數。$xxx = fopen("text.txt", 'w', ture)*/$fopen = 'fopen.txt';$str ='寫入一段檔案www.bkjia.com';if( file_exists(
Time of Update: 2016-07-20
printf() 函數輸出格式化的字串。文法printf(format,arg1,arg2,arg++)參數 描述format 必需。規定字串以及如何格式化其中的變數。arg1 必需。規定插到格式化字串中第一個 % 符號處的參數。arg2 可選。規定插到格式化字串中第二個 % 符號處的參數。arg++ 可選。規定插到格式化字串中第三、四等等 % 符號處的參數。說明arg1, arg2, ++ 等參數將插入到主字串中的百分比符號 (%) 符號處。該函數是逐步執行的。在第一個 % 符號中,插入
Time of Update: 2016-07-20
php教程檢測數組長度的函數sizeof count在php檢測數組長度的函數有sizeof count 下面看個簡單一實例*/$colorlist = array("apple"=>"red", "grass"=>"green","sky"=>"blue","night"=>"black","wall"=>"white");echo "數組長度為: ".count($colorlist); //5/*countcount() Function
Time of Update: 2016-07-20
本教程收藏了大量的php初學者要用到的數組執行個體,包括有建立數組 用前兩個數組值作為新數組的鍵與值 資料返回成字串 將數組分割,不保留原數組鍵名 把原數組元素出現次數賦值給新數組並顯示 對鍵名計算差集等資料操作 本教程收藏了大量的php教程初學者要用到的數組執行個體,包括有建立數組 用前兩個數組值作為新數組的鍵與值 資料返回成字串 將數組分割,不保留原數組鍵名 把原數組元素出現次數賦值給新數組並顯示 對鍵名計算差集等資料操作*///$array=array(1,1,1,1,1,8=>1,4=
Time of Update: 2016-07-20
代碼如下:$ch = curl_init();$c_url = 'http://www.bkjia.com;$c_url_data = "product_&type=".$type."";curl_setopt($ch, curlopt_url,$c_url);curl_setopt($ch, curlopt_post, 1);curl_setopt($ch, curlopt_returntransfer, true);curl_setopt($ch,
Time of Update: 2016-07-20
本教程只講了二個地方一個是利用數組函數in_array 檢查數組中是否存在指定字串,與利用count函數來判斷數組長度。定義和用法 本教程只講了二個地方一個是利用數組函數in_array 檢查數組中是否存在指定字串,與利用count函數來判斷數組長度。定義和用法in_array() 函數在數組中搜尋給定的值。文法in_array(value,array,type)*/$os_list=array("mac","nt","irix","linux");
Time of Update: 2016-07-20
要刪除資料與變數在php中利用工作之便unset就可以實現了,當然也可以利用空也處理,不過銷毀變數,讓php變數在記憶體中消失哦。 要刪除資料與變數在php教程中利用工作之便unset就可以實現了,當然也可以利用空也處理,不過銷毀變數,讓php變數在記憶體中消失哦。*/$array = array('aa'=>1,'bb'=>2);function delete(&$array, $key){ if (!is_array($key)) { $key =
Time of Update: 2016-07-20
$array=array('step one','step two','step three','step four'); //定義一個數組echo current($array)."n"; //返回數組第一個元素next($array); //數組指標後移一位next($array); //數組指標後移一位echo current($array)."n";
Time of Update: 2016-07-20
php str_replace函數(可限制替換個數)本文章主要是介紹str_replace函數替換單個字元,與替換資料,以及指定str_replace替換的次數,最後一個替換次數是很有用的特別是在seo最佳化方法面哦。 php教程 str_replace函數(可限制替換個數)本文章主要是介紹str_replace函數替換單個字元,與替換資料,以及指定str_replace替換的次數,最後一個替換次數是很有用的特別是在seo教程最佳化方法面哦。/mixed str_replace ( mixed
Time of Update: 2016-07-20
ÏÂÃæ¾ÙÁ˼¸¸öʵÀýÖ÷ÒªÊǽ²¹ØÓÚÊä³öÊý×éËùÓеÄÖµ array_values ,Ñ»·Êä³öÊý×éµÄ¼ü/Öµ¶Ô²¢Òƶ¯Ö¸Õë reset,½«Êý×éµßµ¹£¬²»±£Áô¼üÃûarray_reverseº¯Êý²Ù×÷¡£ ÏÂÃæ¾ÙÁ˼¸¸öʵÀýÖ÷ÒªÊǽ²¹ØÓÚÊä³öÊý×éËùÓеÄÖµ array_values ,Ñ»·Êä³öÊý×éµÄ¼ü/Öµ¶Ô²¢Òƶ¯Ö¸Õë reset,½«Êý×éµßµ¹£¬
Time of Update: 2016-07-20
php刪除目錄幾種方法本文章提供三款關於php刪除目錄幾種方法,如果你正在找刪除目錄或刪除目錄下所有檔案的php代碼就進來看看吧。 php教程刪除目錄幾種方法本文章提供三款關於php刪除目錄幾種方法,如果你正在找刪除目錄或刪除目錄下所有檔案的php代碼就進來看看吧。deletedir($dir){if (rmdir($dir)==false && is_dir($dir)) { if ($dp = opendir($dir)) { while
Time of Update: 2016-07-20
使用ob_flush()前,確保前面的內容大小足夠4069字元。一些Web伺服器的output_buffering預設是4069字元或者更大,即輸出內容必須達到4069字元伺服器才會flush重新整理輸出緩衝,為了確保flush有效 php教程 ob_flush flush 輸出緩衝執行個體與說明*/ob_flush();//flush();//function flush (){ echo(str_repeat(' ',256)); // check that