php基础学习:PHP数组与数据结构
程序员文章站
2022-03-07 10:37:42
...
在学习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基础学习:PHP数组与数据结构的详细内容,更多请关注其它相关文章!
上一篇: css如何使用伪元素清除浮动
下一篇: 微信小程序能被收藏吗?