.::BARS::.
11.05.2010, 16:30
Привет... такая проблема... есть выражение.. к примеру 32+32-42
я сделал разделение только по +, а нужно еще и -
вот код
<?
echo '<form method="post" action="?a=ok">
Выражение: <br><input name="v" size="150"/><br>
<input value="разбить" type="submit" /></form>';
if ($_GET['a']=='ok'){
$v=$_POST['v'];
$c=explode('+',$v);
$count=count($c);
echo '<hr>Элементов: <b>'.$count.'</b><br>';
for ($i=0; $i<count($c); $i++) {
$n=$i+1;
echo 'Элемент <b>'.$n.'</b>: <b>'. $c[$i] .'</b><br>';
}
}
?>
я сделал разделение только по +, а нужно еще и -
вот код
<?
echo '<form method="post" action="?a=ok">
Выражение: <br><input name="v" size="150"/><br>
<input value="разбить" type="submit" /></form>';
if ($_GET['a']=='ok'){
$v=$_POST['v'];
$c=explode('+',$v);
$count=count($c);
echo '<hr>Элементов: <b>'.$count.'</b><br>';
for ($i=0; $i<count($c); $i++) {
$n=$i+1;
echo 'Элемент <b>'.$n.'</b>: <b>'. $c[$i] .'</b><br>';
}
}
?>