php基礎學習:PHP數組與資料結構

來源:互聯網
上載者:User
在學習php的過程中會遇到很多的數組和資料結構等問題,本篇將講解其相關知識。

<!-- PHP數組與資料結構 -->

<?php // //     $arr = array('歡迎',10 => '學習', // //         'php', // //         19 => '語言','相信自己一定能學會' // //     );        // //     $arr = array('劉亦菲', // //         'anglebaby','鹿晗','範彬彬' // //     );        //     $arr[0] = '北京'; //     $arr[1] = '上海'; //     $arr[2] = '廣州';    //     $arr = array('0' => '小明', //         '1' => '小龍', //         '2' => '小花', //         '3' => '小蘭' //     );        //     $arr = [ //         ['南寧','崇左','憑祥','桂林','百色'], //         ['龍州','武鳴','寧明','大興','蘋果'] //     ];        //     $arr = array( //         array('南寧','崇左','憑祥','桂林','百色'), //         array('龍州','武鳴','寧明','大興','蘋果') //     );        //     echo '<pre>'; //     echo count($arr);die; //     var_dump($arr[2]); //     echo '</pre>'; ?>    <?php     $num = array('南寧','崇左','憑祥','桂林','百色');     for ($i = 0;$i < count($num);$i++){         echo $num[$i].'<br />';     }     unset($num[1]);     var_dump($num);            $name = array(         'name1' => '芙蓉',         'name2' => '鳳姐'     );     foreach ($name as $key => $value){         echo $key.'——————'.$value.'<br />';     }            $city = array(         0 => array(             '南寧' => 'nanning',             '百色' => 'baise',             '憑祥' => 'pingxing'     ),        1 => array(             '廣州' => 'guangzou',             '深圳' => 'shengzheng',             '東莞' => 'dongguan'     )     );     foreach ($city as $value){         foreach ($value as $k => $v){             echo $k.'—'.$v.'<br />';         }     }            list($one,$two,$three) = array('張三','李四','王五');     echo '$one----'.$one.'<br />';     echo '$two----'.$two.'<br />';     echo '$three--'.$three.'<br />';            $kongjie = [         'gao' => '黑絲',         'lian' => '很白',         'tui' => '很細',         'wuguan' => '精緻',         'shengyin' => '甜美',     ];     $date = each($kongjie);     echo '<pre>';     var_dump($date);     echo '<pre>';     list($one,$two) = each($kongjie);     echo $one.'-'.$two.'<br />';            $minggren = array("鄧超","黃曉明","濘澤濤","鐘漢良");     $dc = array_shift($minggren);     array_unshift($array, $value1);     array_push($array, $value1);     array_pop($array);     current($array);     key($array);     next($array);     prev($array);     reset($array);     end($array);     print_r($minggren);            //php數組常用函數     array_combine($keys, $values);     range($start, $end);     compact($varname1);     array_fill($start_index, $num, $value);     array_chunk($array, $size);     array_merge($array1);     array_slice($array, $offset);     array_diff($array1, $array2);     array_search($needle, $haystack);     array_splice($input, $offset);     array_sum($array);     in_array($needle, $haystack);     array_key_exists($key, $array);     shuffle($array);     count($array_or_countable);     array_flip($array);     array_keys($array);     array_values($array);     array_reverse($array);     array_count_values($array);     array_rand($array);     array_unique($array);     sort($array);     rsort($array);     asort($array);     arsort($array);     asort($array);     arsort($array);     ksort($array);     krsort($array);     natsort($array);     natcasesort($array);     array_filter($array);     extract($array);  ?>

本片講解了php數組及其資料結構的相關知識,更多相關知識請關注php中文網。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.