php基础学习:PHP数组与数据结构

jacklove
发布: 2018-05-22 14:00:50
原创
2008人浏览过

在学习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 class="brush:php;toolbar:false">'; 
//     echo count($arr);die; 
//     var_dump($arr[2]); 
//     echo '
登录后复制
';  ?>      ';      }      unset($num[1]);      var_dump($num);              $name = array(          'name1' => '芙蓉',          'name2' => '凤姐'      );      foreach ($name as $key => $value){          echo $key.'——————'.$value.'
';      }              $city = array(          0 => array(              '南宁' => 'nanning',              '百色' => 'baise',              '凭祥' => 'pingxing'      ),         1 => array(              '广州' => 'guangzou',              '深圳' => 'shengzheng',              '东莞' => 'dongguan'      )      );      foreach ($city as $value){          foreach ($value as $k => $v){              echo $k.'—'.$v.'
';          }      }              list($one,$two,$three) = array('张三','李四','王五');      echo '$one----'.$one.'
';      echo '$two----'.$two.'
';      echo '$three--'.$three.'
';              $kongjie = [          'gao' => '黑丝',          'lian' => '很白',          'tui' => '很细',          'wuguan' => '精致',          'shengyin' => '甜美',      ];      $date = each($kongjie);      echo '
'; 
    var_dump($date); 
    echo '<pre class="brush:php;toolbar:false">'; 
    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基础学习:图像处理

通过cURL来做小偷程序

以上就是php基础学习:PHP数组与数据结构的详细内容,更多请关注php中文网其它相关文章!

PHP速学教程(入门到精通)
PHP速学教程(入门到精通)

PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号