【问题标题】:How to remove the value not key from the associative array?如何从关联数组中删除值而不是键?
【发布时间】:2016-03-11 21:51:24
【问题描述】:

如何从关联数组中删除值不是键?

例如:

$a = array(0=>yh, 1=>uy,2=>rf);

如果去掉uy的值那么o/p:

$a = array(0=>yh,1=>rf,2=>0);

【问题讨论】:

  • 欢迎来到SO,请看How to ask
  • 您如何尝试从数组中删除uy 的值?
  • 你能展示一下你到目前为止所尝试的吗?

标签: php arrays


【解决方案1】:

如果您要问如何从原始数组中删除与值“uy”关联的键/值对,那么可能是这样的?

$a=array(0=>'yh',1=>'uy',2=>'rf');
array_splice( $a, array_search('uy',$a), 1 );
$a[]=0;
print_r($a);

【讨论】:

    猜你喜欢
    • 2011-03-04
    • 2018-09-16
    • 1970-01-01
    • 2021-02-06
    • 2020-07-29
    • 2010-12-17
    • 1970-01-01
    • 2010-09-19
    • 2019-01-08
    相关资源
    最近更新 更多