1.搜尋二維陣列中是否存在某個值
/***
* @desc: 搜尋二維陣列中是否存在某個值
* @param $array
* @param $str
* @return bool
*/function
arraycheck
($array
,$str
)return
false
;}
2.二維陣列去掉重複值
function
arrayuniquefb
($array2d
)$temp
=array_unique
($temp);
//去掉重複的字串,也就是重複的一維陣列
foreach
($temp
as$k
=>$v)
return
$temp
;}
3.去除二維陣列中的重複項
function
removearrayduplicate
($array)}
return
$result
;}
4.二維陣列根據字段進行排序
function
arraysequence
($array
,$field
,$sort
='sort_desc')}
array_multisort
($arrsort
[$field],
constant
($sort),
$array);
return
$array
;}
5.陣列轉xml
function
arraytoxml
($arr
,$level=1
)>".(
!is_numeric
($value)?
':'')
.$value.(
!is_numeric
($value)?
']]>':''
).">";}
else
>"
.array2xml
($value
,$level+1
).">";}
}//過濾不合法的字串$s=
preg_replace
("/([\x01-\x08\x0b-\x0c\x0e-\x1f])+/"
,' ',$s
);return
$level==1
?$s.""
:$s;}
6.多維陣列轉化為一維陣列
function
arraymulti2single
($array
)else
$result_array
=$value;}
return
$result_array
;}
7.物件轉陣列,陣列轉物件
function
object_array
($array)if
(is_array
($array))
}return
$array
;}
php自定義常用函式
遞迴建立目錄 function mk dir dir 常用列印方法 function p error,stop true 去除html所有標籤 空格以及空白,並擷取字串 包括中文 param string string 字串 param number sublength 字串長度 param str...
jQuery定義自己函式
下圖高亮部分 因此insus.net再想重構它,此次使用自定義函式來實現。寫乙個自定義函式ddlbind obj,data 它有兩個引數,第乙個為物件,第二個為資料。這樣,我們就可以使用這個函式,去替代冗餘部分的 了。完成了,看看效果 咦,看到否,第二個下拉列表,正常情況之下,不管第乙個下拉列表選擇...
Matlab自己定義函式
matlab提供了強大的函式庫供使用者呼叫,但也支援使用者自定義函式。本文使用了範德堡大學教授akos ledeczi授課中的樣例來一步步說明怎樣在matlab中自定義函式。首先,在command window中輸入edit命令。開始編輯函式。本函式實現的是隨機生成乙個3行4列的矩陣。該矩陣的元素取...