php基础一 之数组与数据结构
程序员文章站
2022-03-25 23:06:50
...
这篇文章介绍的内容是关于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基础学习一:PHP数组与数据结构
-
php下将多个数组合并成一个数组的方法与实例代码
-
php数组函数序列之array_pop() - 删除数组中的最后一个元素
-
php数组函数序列之array_unshift() 在数组开头插入一个或多个元素
-
php数组函数序列之array_slice() - 在数组中根据条件取出一段值,并返回
-
php数组函数序列之array_flip() 将数组键名与值对调
-
php数组函数序列之end() - 移动数组内部指针到最后一个元素,并返回该元素的值
-
php数组函数序列之each() - 获取数组当前内部指针所指向元素的键名和键值,并将指针移到下一位
-
php数组函数序列之prev() - 移动数组内部指针到上一个元素的位置,并返回该元素值
-
php数组函数序列之next() - 移动数组内部指针到下一个元素的位置,并返回该元素值