<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Раздел полезных советов: Как проверить что переменная является числом.</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/833.html</link>
    <description>if (ereg(&quot;^&#091;0-9&#093;+$&quot;, $var)) &#123; число &#125;&lt;br&gt;&lt;br&gt;&lt;br&gt;URL: &lt;br&gt;Обсуждается: http://www.opennet.ru/tips/info/83.shtml&lt;br&gt;&lt;br&gt;</description>

<item>
    <title>Как проверить что переменная является числом. (AlexRussIp)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/833.html#12</link>
    <pubDate>Sat, 07 Feb 2015 16:01:53 GMT</pubDate>
    <description>Хе, проверил - не сработало)), Но зато работает&lt;br&gt;if(strval((int)$id)==$id)&#123;true&#125; и так&lt;br&gt;if(strval((int)$id)===$id)&#123;true&#125;&lt;br&gt;</description>
</item>

<item>
    <title>Как проверить что переменная является числом. (AlexRussIp)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/833.html#11</link>
    <pubDate>Sat, 07 Feb 2015 15:50:13 GMT</pubDate>
    <description>Очень просто, если вот так:&lt;br&gt;if((int)$id == $id)&#123;true&#125;&lt;br&gt;Для не строгого сравнения работает, Если же брать оператор &quot;===&quot; - то тут проверяется и тип - то есть для $id = &apos;1&apos;; - не прокатит&lt;br&gt;</description>
</item>

<item>
    <title>Как проверить что переменная является числом. (Kotolegokot)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/833.html#10</link>
    <pubDate>Wed, 27 Nov 2013 05:18:37 GMT</pubDate>
    <description>С каких щей &apos;1e23&apos; -- не число?&lt;br&gt;</description>
</item>

<item>
    <title>Как проверить что переменная является числом. (Alexander)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/833.html#9</link>
    <pubDate>Thu, 25 Jul 2013 07:30:19 GMT</pubDate>
    <description>Такой вариант:&lt;br&gt;$a = &apos;123&apos;;&lt;br&gt;if (is_int($a)) вернет false, тогда как это является числовой строкой.&lt;br&gt;Отпадает.&lt;br&gt;&lt;br&gt;Далее:&lt;br&gt;$b = &apos;1e23&apos;;&lt;br&gt;if (is_numeric($b)) вернет true, тогда как это не совсем число.&lt;br&gt;Так же, отпадает.&lt;br&gt;&lt;br&gt;Регулярки использовать не хочется. Есть какие-то еще варианты?&lt;br&gt;</description>
</item>

<item>
    <title>Как проверить что переменная является числом. (Sliper)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/833.html#8</link>
    <pubDate>Tue, 13 Oct 2009 10:15:18 GMT</pubDate>
    <description>А можно вот так:&lt;br&gt;is_int($имя_переменной) - проверяет, является ли переменная целым числом (тип integer);&lt;br&gt;is_float($имя_переменной) - проверяет, является ли переменная числом с плавающей точкой;&lt;br&gt;is_null($имя_переменной) - проверяет, равно ли значение переменной нулю;&lt;br&gt;is_numeric($имя_переменной) - проверяет, является ли переменная числовой строкой;&lt;br&gt;</description>
</item>

<item>
    <title>Как проверить что переменная является числом. (liuch)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/833.html#7</link>
    <pubDate>Thu, 14 May 2009 09:08:22 GMT</pubDate>
    <description>if (ereg(&quot;^&#091;1-9&#093;+&#091;0-9&#093;*$&quot;, $var)) &#123; число &#125;&lt;br&gt;</description>
</item>

<item>
    <title>Как проверить что переменная является числом. (Денис Лозко)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/833.html#6</link>
    <pubDate>Mon, 16 Oct 2006 10:24:33 GMT</pubDate>
    <description>ctype_digit&lt;br&gt;&lt;br&gt;(PHP 4 &amp;gt;= 4.0.4, PHP 5)&lt;br&gt;ctype_digit -- Check for numeric character(s)</description>
</item>

<item>
    <title>Раздел полезных советов: Как проверить что переменная являет... (oraweb)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/833.html#5</link>
    <pubDate>Tue, 07 Mar 2006 11:37:03 GMT</pubDate>
    <description>для Perl&lt;br&gt;if ($var =~ /^&#092;d+$/) &#123;число целочисленное&#125; &lt;br&gt;if ($var =~ /^&#091;+-&#093;?&#092;d+$/) &#123;число целочисленное со знаками плюс или минус впереди&#125; &lt;br&gt;</description>
</item>

<item>
    <title>Как проверить что переменная является числом. (oraweb)</title>
    <link>https://opennet.ru/openforum/vsluhforumID3/833.html#4</link>
    <pubDate>Tue, 07 Mar 2006 10:50:29 GMT</pubDate>
    <description>$var=&quot;dfsgdsfgdf&quot;;&lt;br&gt;if($var+0==$var) -&amp;gt; еррор лог апача быстро распухнет хренатенью от таких проверок.&lt;br&gt;Чья бы корова мычала...</description>
</item>

</channel>
</rss>
