欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

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 基础