count() sizeof() 獲取陣列的長度
結果$arr=[1,2,3,4,5,6,7];
echo count($arr);
each 返回當前元素的鍵名和鍵值
結果$arr=["sadasdas"=>1,"22"=>2,"33"=>3];
while($b=each($arr))
list() 把陣列中的值賦給一些變數
結果$my_array = array("aa","bb","cc");
list($a, $b, $c) = $my_array;
echo $a;
echo "
";echo $b;
echo "
";echo $c;
sort() 對陣列 $num 中的元素按數字進行公升序排序
結果$num=array(50,13,25);
sort($num);
var_dump($num);
array_count_values() 函式對陣列中的所有值進行計數
結果$a=array("a","b","b","a","d");
print_r(array_count_values($a));
array_pad() 函式將指定數量的帶有指定值的元素插入到陣列中
結果$a=array("red","green");
print_r(array_pad($a,5,"blue"));
unset() 函式銷毀變數
結果$a=array("red","green","blue");
unset($a[1]);
var_dump($a);
array_fill() 使用指定的鍵和值填充陣列
結果$a1=array_fill(1,5,"c");
var_dump($a1);
array_combine()
通過合併兩個陣列來建立乙個新陣列,其中的乙個陣列元素為鍵名,另乙個陣列元素為鍵值
結果$fname=array("bill","steve","mark");
$age=array("60","56","31");
$c=array_combine($fname,$age);
var_dump($c);
array_splice() 從陣列中移除元素,並用新元素取代它
結果$a1=array("a"=>"red","b"=>"green","c"=>"blue","d"=>"yellow");
$a2=array("a"=>"purple","b"=>"orange");
array_splice($a1,0,2,$a2);
var_dump($a1);
array_unique() 移除陣列中重複的值
結果$a=array("a"=>"aa","b"=>"bb","c"=>"aa");
var_dump(array_unique($a));
array_flip() 反轉陣列中所有的鍵以及它們關聯的值
結果$a=array("a"=>"1","b"=>"2","c"=>"3","d"=>"4");
$i=array_flip($a);
var_dump($i);
array_search() 在陣列中搜尋鍵值,並返回它的鍵名
結果$a=array("a"=>"1","b"=>"2","c"=>"3");
echo array_search("2",$a);
jquery thickbox的一些使用技巧
今天遇到個情況 想用 js 開啟 thickbox的 彈出框 選擇資料後 關閉彈出框後重新整理頁面 來更新資料 第一點 先處理了在彈出視窗的資料提交 我用的是jquery ajax.彈出頁面ajax返回成功執行函式裡 新增tb remove 就可以關閉彈出視窗 要 重新整理視窗 我加了一句windo...
一些陣列操作函式記錄
list 可以在一次操作中從乙個陣列內提取多個值,同時為多個變數賦值。range int low,int high step 快速建立陣列的簡單方法,並會使用low到high範圍內的整數值填充陣列。這個函式將返回乙個包含此範圍內所有整數的陣列。array unshift array array,mi...
PHP常用的一些陣列操作總結
1 array values 返回包含陣列中所有鍵值的陣列,不保留鍵名。2 array diff 函式返回兩個陣列的差集陣列。該陣列包括了所有在被比較的陣列中,但是不在任何其他引數陣列中的鍵值。3 array unique 去重,保留鍵名,重複值只保留第乙個 4 array merge 把兩個或多個...