亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

php 學習筆記--數組篇(5)

發布時間:2020-08-08 12:53:51 來源:網絡 閱讀:298 作者:lxy920210 欄目:web開發

array_multisort(array1,  sorting order, sorting type,  array2,...);

作用:

    對一個或者多個數組進行排列

參數:

    array1: 數組

    sorting order: 可以設定數組的排序順序

                            SORT_ASC: 默認升序

                            SORT_DESC:降序

    sorting type:可以規定排序的類型(常用)

                            SORT_REGULAR:默認,常規排序

                            SORT_NUMERIC :把每一項作為數字來處理。

                            SORT_STRING :把每一項作為字符串來處理。

     array2: 數組

返回值:

    成功返回true,失敗返回false

備注:如果數組中的key為數字,都從0開始計數

例子:

 //對arr數組進行排序
 $arr = array('dog', 'name', 'cat');
 array_multisort($arr);
 print_r($arr);
 輸出結果:
 Array
 (
    [0] => cat
    [1] => dog
    [2] => name
 )
 
 $arrKey = array('name' => 'b', 'age' => 'a', 1=>1, 2=>2);
 array_multisort($arrKey);
 print_r($arrKey);
 輸出結果:
 Array
 (
    [age] => a
    [name] => b
    [0] => 1
    [1] => 2
 )


array_pad(array,size,value);

作用:

    array數組中添加value,并返回size個大小的數組

參數:

    array:數組

    size:指定返回的數組個數

                當size=數組的個數, 返回原來的數組

                當size為負數時,會在數組之前插入value

                當size 小于數組的個數時,數組不會刪除任何值。返回原來的數組。

    value:插入到數組中的值

返回值:

    返回新的數組

例子:

  //向arr插入值為yellow的參數,返回新的數組個數為4的新數組
  $arr = array('a' => 'red', 'b' => 'blue');
  $res = array_pad($arr, 4, 'yellow');
  print_r($res);
  輸出結果:
  Array
  (
    [a] => red
    [b] => blue
    [0] => yellow
    [1] => yellow
 )
 
  //size為-4時
  $arr = array('a' => 'red', 'b' => 'blue');
  $res = array_pad($arr, -4, 'yellow');
  print_r($res);
  輸出結果:
  Array
  (
    [0] => yellow
    [1] => yellow
    [a] => red
    [b] => blue
  )
   
  //size為1時
  $arr = array('a' => 'red', 'b' => 'blue');
  $res = array_pad($arr, 1, 'yellow');
  print_r($res);
  輸出結果:
  Array
  (
    [a] => red
    [b] => blue
  )


array_pop(array);

作用:

    刪除數組的最后一個元素

參數:

    array:數組

返回值:

    返回被刪除的元素值,如果數組為空則返回null

例子:刪除數組中的最后一個元素

 $arr = array('red', 'purple', 'yellow');
 array_pop($arr);
 print_r($arr);
 輸出結果:
 Array
 (
    [0] => red
    [1] => purple
 )


array_product(array)

作用:

    返回數組中各元素的乘積

參數;

    array:數組

返回值:

    返回數組各元素的乘積

例子:獲取數組各元素乘積

 $arr = array(1,2,3);
 $res = array_product($arr);
 print_r($res);
 輸出結果:
    6


array_push(array, value1, value2);

作用:

    像數組的末尾插入一個或者多個值

參數:

    array:數組

    value1: 插入的值

    value2: 插入的值

返回值:

    返回數組的個數

例子: arr中添加purple,blue倆個元素

 $arr = array('a' => 'red', 'b' => 'yellow');
 $res = array_push($arr, 'purple', 'blue');
 print_r($res);
 print_r($arr);
 輸出結果:
 4
 Array
 (
    [a] => red
    [b] => yellow
    [0] => purple
    [1] => blue
 )
向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

龙江县| 仙居县| 营山县| 连州市| 赣榆县| 彰化县| 涪陵区| 平定县| 灵寿县| 兰考县| 平罗县| 桐乡市| 长子县| 鄂托克前旗| 华容县| 那坡县| 乾安县| 阿城市| 偏关县| 海门市| 祁连县| 孟津县| 三都| 黄冈市| 山西省| 麻江县| 义乌市| 大姚县| 汾西县| 永吉县| 镇平县| 清镇市| 师宗县| 凤翔县| 常宁市| 晋宁县| 崇州市| 乌拉特前旗| 临清市| 陆川县| 波密县|