|
|
|
| Здравствуйте, подскажите как можно обработать целый массив? Требуеться применить mysql_real_escape_string ко всем значениям многомерного массива.
Array
(
[0] => Array
(
[id] => 324
[vendor] => Nokia "N/A"
[model] => Nokia 3230
)
[1] => Array
(
[id] => 107
[vendor] => Nokia
[model] => Nokia '3600
)
}
Не могу разобраться с array_walk никак. | |
|
|
|
|
|
|
|
для: Night_Wolf
(24.04.2007 в 15:50)
| |
<?php
$a = Array(
'0' => Array ('id' => 324, 'vendor' => 'Nokia "N/A"', 'model' => 'Nokia 3230'),
'1' => Array('id' => 107,'vendor' => 'Nokia','model' => "Nokia '3600")
);
function my($v) { return is_array($v) ? array_map('my', $v)
:(is_string($v)? mysql_escape_string($v): $v); };
print_r(my($a));
?>
|
| |
|
|
|
|
|
|
|
для: Trianon
(24.04.2007 в 16:41)
| | Спасибо, Trianon, очень помогло! | |
|
|
|