에 키 값을 바꾸 0,1,2와PHP는 I 배열이 배열
Array
(
[0] => Array
(
[id] => 31299
[name] => 37322426212
[ips] =>
[tech_prefix] =>
[password] =>
[id_voip_hosts] =>
[proxy_mode] =>
[auth_type] => ani
[ani] => 37322426212
[accname] =>
[protocol] =>
[port] =>
[orig_enabled] => 1
[term_enabled] =>
[orig_capacity] =>
[term_capacity] =>
[orig_rate_table] => 7
[term_rate_table] =>
[id_dr_plans] =>
[orig_groups] =>
[term_groups] =>
[notes] =>
)
[1] => Array
(
[id] => 4373
[name] => 37322983029
[ips] =>
[tech_prefix] =>
[password] =>
[id_voip_hosts] =>
[proxy_mode] =>
[auth_type] => ani
[ani] => 37322983029
[accname] =>
[protocol] =>
[port] =>
[orig_enabled] => 1
[term_enabled] =>
[orig_capacity] =>
[term_capacity] =>
[orig_rate_table] => 7
[term_rate_table] =>
[id_dr_plans] =>
[orig_groups] =>
[term_groups] =>
[notes] =>
)
[2] => Array
(
[auth_type] => ani
[name] => 37322983029
[ani] => 37322983029
[orig_enabled] => Array
(
[0] => on
)
[orig_rate_table] => 7
)
)
가방 개 (3,4 ... 10 ... 등) 일 수있다. 는 내가 뭘하려고 키 ani
및 name = 37322983029
와 배열을 찾아 비워 와 '###'name
및 ani
을 대체하는 것입니다 :
[mane]=>"###",//where name = '37322983029'
[ani]=> //where ani = '37322983029'
내가 str_replace
하지만 성공했습니다. 어떻게이 작업을 수행 할 수 있습니까?
시도한 코드를 보여주세요. 그리고 BTW : 그것은 _any_이며 _no_ 성공입니다. –
이렇게 해보자 :'foreach ($ array as $ key => $ value) { $ out [$ value] = $ value; } –
array_replace() 함수를 사용하십시오. – PravinS