`

20150320----php中利用数组,实现对象的操作。利用value找key,然后递归生成xml

阅读更多
1.php中利用数组,实现对象的操作。利用value找key,然后递归生成xml
 array_keys($array, 'value', true|false);
 


例子 1=================================================
<?php
$a=array("a"=>"Horse","b"=>"Cat","c"=>"Dog");
print_r(array_keys($a));
?>


输出:
Array ( [0] => a [1] => b [2] => c )



例子 2=================================================
使用 value 参数:
<?php
$a=array("a"=>"Horse","b"=>"Cat","c"=>"Dog");
print_r(array_keys($a,"Dog"));
?>


输出:
Array ( [0] => c)



例子 3=================================================
使用 strict 参数 (false):
<?php
$a=array(10,20,30,"10");
print_r(array_keys($a,"10",false));
?>


输出:
Array ( [0] => 0 [1] => 3 )
 


例子 4=================================================
使用 strict 参数 (true):
<?php
$a=array(10,20,30,"10");
print_r(array_keys($a,"10",true));
?>
 

输出:
Array ( [0] => 3)
 
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics