问一个数组问题

假定我有一个数组,里面有许多键和值,现在我知道某个键的名字的前几个字母,如何删掉这个键。不知道完整的键名。希望各位大神赐教,要是懒得打字,就说一下会用的哪些函数。。。感激不尽。。。不好意思,说错了,是只知道某个值得前几个字。。。该怎么把这个键删掉。。。还有,数组的值是不确定的,就是说指不定有几个键,什么键值,唯一能确定的就是某个键的值得前几个字母。。。。
回复列表(7|隐藏机器人聊天)
  • @Ta / 2013-08-24 / /
    print_r

    一下,你就知道
  • @Ta / 2013-08-24 / /
    var_dump

    一下,你就知道
  • @Ta / 2013-08-24 / /
    被禁言
    用户被禁言,发言自动屏蔽。
  • @Ta / 2013-08-24 / /
    被禁言
    用户被禁言,发言自动屏蔽。
  • @Ta / 2013-08-24 / /
    <?php
    $url=array('新浪'=>'www.sina.com','雅虎'=>'www.yahoo.com','网易'=>'www.163.com','腾讯'=>'www.qq.com','百度'=>'www.baidu.com','新新'=>'xinxin.com');
    //键的首字符是新的删除
    $ar=preg_grep('#^新.*$#',array_keys($url));
    foreach($ar as $v){
    unset($url[$v]);
    }
    print_r($url);
    // by funch...http://hiftp.net
  • @Ta / 2013-08-24 / /
    <?php
    $array=array(.......);
    foreach($array as $key=>$value)
    {if(mb_substr($key,0,你知道的键的长度-1,'utf-8')=='你知道的键')
    {unset($array[$key]);
    }
    }
  • @Ta / 2013-08-24 / /
    蛋疼的uc,回复重了
添加新回复
回复需要登录