zoukankan      html  css  js  c++  java
  • 20191108PHP数组查找练习

    <?php
    $arr=[20,30,60];
    $new=array(22,"tom"=>33);
    echo $arr[2];
    echo $new['tom'];
    
    foreach($new as $v){
        echo $v;
    }
    
    $str="how are you";
    $strarr=explode(" ",$str);
    print_r($strarr);
    $s=implode("+",$strarr);
    echo $s;
    
    echo "<hr/>";
    
    $arr=["tom"=>20,"peter"=>25,"tony"=>26];
    $keys=array_keys($arr);//得到所有键名
    print_r($keys);
    $values=array_values($arr);//得到所有键值
    print_r($values);
    
    $new=array_combine($values,$keys);//合并键名和值数组,
    print_r($new);
    
    echo in_array(20,$arr)?"在":"不在";//判断值存在与否 逻辑
    echo array_key_exists("kate",$arr)?"有":"没有";//判断名有无
    
    echo array_search(25,$arr);  //返回查找值所在的键名
    ?>

    数组查找

  • 相关阅读:
    分布式 and 集群
    时间复杂度



    线性表 & 散列表
    栈 & 队列
    数组 & 链表
    数据结构&算法
    Docket 容器引擎
  • 原文地址:https://www.cnblogs.com/syqlwyx/p/11820469.html
Copyright © 2011-2022 走看看