- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 36
- 37
- 38
- 39
- 40
- 41
- 42
- 43
- 44
- 45
- 46
- 47
- 48
- 49
- 50
- 51
- 52
- 53
- 54
- 55
function my_isinteger($int)
{
$new_int = '';
for($i=0;$i<strlen($int);$i++)
{
if( $int[$i] == "0" )
{
$new_int .= "0";
}
if( $int[$i] == "1" )
{
$new_int .= "1";
}
if( $int[$i] == "2" )
{
$new_int .= "2";
}
if( $int[$i] == "3" )
{
$new_int .= "3";
}
if( $int[$i] == "4" )
{
$new_int .= "4";
}
if( $int[$i] == "5" )
{
$new_int .= "5";
}
if( $int[$i] == "6" )
{
$new_int .= "6";
}
if( $int[$i] == "7" )
{
$new_int .= "7";
}
if( $int[$i] == "8" )
{
$new_int .= "8";
}
if( $int[$i] == "9" )
{
$new_int .= "9";
}
}
if ( $int == $new_int )
{
return(True);
}
else
{
return(False);
}
}
Набрел в исходниках старого проекта который до сих пор работает) но начинал я его писал лет 5 назад), знаний тогда было маловато
Как думаешь что вывело?
+1
ох щи
конечно, надо было регулярками делать )))
W1R0X:
is_integer() такая функция тоже существует)))
Щя посмотрел...
автор же проверяет чтобы строка была только из цифр..
А ты, наверное, с яслей на асме пишешь?
Заметно что аффтар начинал с пыхпыха... А это тоже диагноз, ибо нормальных программистов начинавших писать на этом просто нет.
И да, на асме пишу с яслей - это мой второй язык который я выучил.
Basiс, ибо комп был дышал древностью и ничего большего на нем не было :)
На бейсике не пишу ибо страшен он и ужасен :)
На С++ пишу, хотя на этом ресурсе о нем лучше не говорить :) Малость на асме для AVR и х86... Еще чуть на пистоне и пыхе... А по работе на богомерзкой жабе приходится писать :)
Возвращаясь к вопросу о необходимости бейсика - Visual Basic пиндосы очень даже уважают ;) Но они пиндосы - им можно :)
Зачем сейчас на asm писать на х86?
Да даже есть avr, для некоторых есть C++. Зачем мучится с асемом, если на Си на них можно писать без особых проблем?
Согласен, пока учишься. Но в реальных задачах он не нужен.