<?php
$a =-2000;
$b =1000;
function compare($a,$b )
{
if( strpos($a,'-') === 0 && strpos($b,'-') !==0 )
{
return 0;
}
elseif ( strpos($a,'-') !== 0 && strpos($b,'-') ===0 )
{
return 1;
}
$d = abs($a) /abs($b);
if( strpos($d,'0')=== 0)
{
if ( strpos($a,'-') === 0 )
{
return 1;
}
else
{
return 0;
}
}
else
{
if ( strpos($a,'-') === 0 )
{
return 0;
}
else
{
return 1;
}
}
}
var_dump(compare($a,$b));
а <=, >= можно чтоль?Автор оригинала: N3K
не используя операторы '<' и '>' (больше и меньше)