Int32
Постоялец
- Регистрация
- 28 Мар 2009
- Сообщения
- 65
- Реакции
- 7
- Автор темы
- #1
Числовые данные из поля считывается в переменную $_GET['massiv'], данные сохраняются в переменную как строка, как реализовать чтобы строку в числа перевести, помню давно делал через перл скрипт, но забыл как. Желательно помочь дописав немного код... Спасибо!
PHP:
<html>
<head>
<title>Главная</title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
</head>
<body>
<table border="1" align="center">
<tr><td colspan="2">
<form action='index.php' method="get">
<table>
<tr><td colspan="2" align="center">Введите последовательность чисел:<br></td></tr>
<tr><td>Последовательность чисел</td><td><input type="text" name="massiv" value="<?php print $_GET['massiv']; ?>"><br></td></tr>
<tr><td colspan="2" align="center"><input type="submit" value="Подсчитать"></td></tr>
</form>
</table>
</td></tr>
<?php
$arr = array();
preg_match_all("/[0]+/", $_GET['massiv'], $arr);
foreach($arr[0] as &$item) $item = strlen($item);
print "<tr><td>($arr[0])</td>";
?>
</table>
</body>
</html>