|
|
|
| есть ли какая нибудь функция для замены определенного символа в значениях массива
пример мне нужно заменить все запятые на точку
(0)=>2,3
(1)=>3
(2)=>4,2
(3)=>2.7
результат
(0)=>2.3
(1)=>3
(2)=>4.2
(3)=>2.7 | |
|
|
|
|
|
|
|
для: Mirage
(12.10.2006 в 13:10)
| | str_replace
она работает везде
<?
str_replace(",",".",$massiv);
?>
|
| |
|
|
|
|
|
|
|
для: Mirage
(12.10.2006 в 13:10)
| | первое что в голову пришло:
<?php
$arrayNoReplace = array(1=>"0,5", 2=>"1", 3=>"2,9");
$arrayReplaced = array() //сюда бум писать новый массив
foreach($arrayNoReplace as $key=>$value)
{
$arrayReplaced[$key] = str_replace(",", ".", $value);
}
|
?>
Результат - новый массив с нужными значениями | |
|
|
|
|
|
|
|
для: S i m O n
(12.10.2006 в 13:21)
| | перестарался эт явно )
зато наглядно ))хы | |
|
|
|