2012-04-08 34 views
19

Có cách nào tôi có thể nhận được mảng đi bộ này với hàm ẩn danh của tôi để đặt các giá trị không?array_walk một hàm ẩn danh

$url = array('dog', 'cat', 'fish'); 

array_walk($url, function(&$value, &$key) { 
    $url[$key] = str_replace('dog', '', $value); 
}); 

echo '<pre>'; 
print_r($url); 
echo '</pre>'; 

Trả lời

45

Bạn đã passing the value by reference, vì vậy chỉ cần làm như sau:

array_walk($url, function(&$value, &$key) { 
    $value = str_replace('dog', '', $value); 
}); 
+1

Cảm ơn người đàn ông! Thats chính xác nó :) Ill xanh kiểm tra này trong 7 phút! – JREAM

Các vấn đề liên quan