|
| |
|
|
| |
для: Shorr Kan
(01.10.2006 в 08:37)
| | | А что выводит echo $price; ? | |
| |
|
|
| |
|
|
| |
для: Shorr Kan
(01.10.2006 в 08:37)
| | | Ну я специально перепроверил перед тем, как ниписать, а то мало ли ;)
(конечно, если сравнивать не сразу весь массив целеком) | |
| |
|
|
| |
|
|
| |
для: kasmanaft
(01.10.2006 в 08:29)
| | | Повторяю,
if($price>(0.03)){...}
не работает.
if($price>'0.03'){...}
это сработало. | |
| |
|
|
| |
|
|
| |
для: Shorr Kan
(01.10.2006 в 00:59)
| | | Можно сравнить как числа:
if (floatval($arr[$key]) < 0.03)
|
да и вообще php сам все переведет куда надо и сравнит :) | |
| |
|
|
| |
|
|
| |
для: Shorr Kan
(01.10.2006 в 00:59)
| | | нужны, чтобы числа сравнивались как строки, т.е. в лексикографическом порядке. | |
| |
|
|
| |
|
|
| |
для: kasmanaft
(01.10.2006 в 00:49)
| | | То есть - кавычки нужны? | |
| |
|
|
| |
|
|
| |
для: Shorr Kan
(01.10.2006 в 00:19)
| | |
<?
$arr = array('0.0200','0.0400','0.0300','0.0600','0.0100','0.0700','0.0100');
foreach ($arr as $key => $val)
if ($arr[$key] < '0.03')
unset ($arr[$key]);
echo '<pre>'; print_r($arr);
?>
|
| |
| |
|
|
| |
|
|
| | У меня есть цены... в центах... как выяснить - больше/меньше число?
Скажем, такой массив:
0.0200
0.0400
0.0300
0.0600
0.0100
0.0700
0.0100
как мне выкинуть те цены, которые менее 0.03 ?
if($price>(0.03)){...} - не очень работает :( | |
| |
|
|
|