亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

首頁課程PHP Fun Breakthrough ClassOperate array

Operate array

目錄列表

索引數(shù)組的增刪改

學習完了索引數(shù)組的創(chuàng)建,接下來我們學習索引數(shù)組的增加、修改和刪除。

增加:

<?php

$minren = array(
           '楊冪',
           '王珞丹',
           '劉亦菲',
           '黃圣依'
       );


//如何向這$minren這個數(shù)組中增加元素呢
//猜猜范冰冰的下標是多少?
$minren[] = '范冰冰';
$minren[100] = '范爺';
//它的下標又為幾呢?
$minren[] = '李晨';
// 結(jié)果
/*
array(7) {
  [0]=>
  string(6) "楊冪"
  [1]=>
  string(9) "王珞丹"
  [2]=>
  string(9) "劉亦菲"
  [3]=>
  string(9) "黃圣依"
  [4]=>
  string(9) "范冰冰"
  [100]=>
  string(6) "范爺"
  [101]=>
  string(6) "李晨"
}
*/
?>

刪除:

<?php

$minren = array(
           '楊冪',
           '王珞丹',
           '劉亦菲',
           '黃圣依',
           '范冰冰'
       );

//假設我不喜歡:黃圣依,如何將黃圣依給刪掉掉呢?
unset($minren[3]);
//如果在后面再追加一個元素,會填掉:“黃圣依”留下來的空嗎?
$minren[] = '金星';
echo '<pre>';
var_dump($minren);
echo '</pre>';

// 結(jié)果
/*
array(5) {
  [0]=>
  string(6) "楊冪"
  [1]=>
  string(9) "王珞丹"
  [2]=>
  string(9) "劉亦菲"
  [4]=>
  string(9) "范冰冰"
  [5]=>
  string(6) "金星"
}
*/
?>
  • 使用unset刪除變量的方式來刪除數(shù)組里面的值。

  • 刪除了中間的值,并不會讓后面的下標向前自動移動。而是原來的值為多少就為多少

  • 刪除掉其中的某個值,新加入的值不會替換掉原來的位置,依然遵循最大值加1的原則。

修改:

<?php

$minren = array(
           '楊冪',
           '王珞丹',
           '劉亦菲',
           '黃圣依',
           '范冰冰'
       );

$minren[5] = '范爺';
$minren[2] = '亦菲,不要嫁給韓國人好嗎?';
echo '<pre>';
var_dump($minren);
echo '</pre>';

// 結(jié)果
/*
array(6) {
  [0]=>
  string(6) "楊冪"
  [1]=>
  string(9) "王珞丹"
  [2]=>
  string(39) "亦菲,不要嫁給韓國人好嗎?"
  [3]=>
  string(9) "黃圣依"
  [4]=>
  string(9) "范冰冰"
  [5]=>
  string(6) "范爺"
}
*/
?>

用變量名[鍵] = 新值。就把數(shù)組中的值定的值修改了。

仔細總結(jié),數(shù)組查詢就交給你自己咯!

填空,讓代碼輸出“我愛PHP中文網(wǎng)”。

<?php $minren = ( '','PHP中文網(wǎng)','我愛',); [].$minren[1]; ?>

關聯(lián)數(shù)組的增刪改

關聯(lián)數(shù)組的增刪改實例:

<?php 
$drink = [
             '美' => '鳳姐',
             '很美' => '芙蓉姐姐',
             'verymei' => '王濤',
             '心中滴女神呀' => '楊瀾',
             100 => '孫儷',
             '娘娘',
            ];
//追加方式與索引數(shù)組是一樣的 
$drink['ynj'] = '伊能靜'; 

//刪除一個試試 
unset($drink['verymei']);

//將芙蓉姐姐 改成:心里美才是真的美 
$drink['很美'] = '心里美才是真的美'; 

// 結(jié)果
/*
array(6) {
  ["美"]=>
  string(6) "鳳姐"
  ["很美"]=>
  string(24) "心里美才是真的美"
  ["心中滴女神呀"]=>
  string(6) "楊瀾"
  [100]=>
  string(6) "孫儷"
  [101]=>
  string(6) "娘娘"
  ["ynj"]=>
  string(9) "伊能靜"
}
*/
?>


你動手做做剛剛的實驗,你會發(fā)現(xiàn)操作方式與索引的操作方式一樣。只不過下標在讀取有點不一樣罷了。

數(shù)組查詢也是如此哦!

&lt;?php $arr = ['芙蓉姐姐','心中女神' =&gt; '郭碧婷']; ?&gt; 這是什么數(shù)組?