ARCHIVE "2016-10"

(4 件中 1 件目〜 4 件目を表示中)

[PHP]正規表現で整数かどうかを調べる



以前の記事で整数と小数を調べる関数を書いた。
■[PHP]数値、整数値、小数の値かをチェックする
http://xirasaya.com/?m=detail&hid=523


今回は基本に戻りpreg_match()やpreg_replace()などで使える正規表現を書いてみる。

書いた正規表現は以下の通り。

・整数のみ許可する正規表現
・小数のみ許可する正規表現
・整数と小数の両方を許可する正規表現

※いずれも負数を許可している




--
■正規表現で整数のみ許可

<?php
$tar = 1;
// OK1:...
...
...
read more >>>

[PHP]型に左右されないin_array()を考える



PHPのin_array()は何も考えずに使うと問題があるということを以前の記事の最後で少し触れた。

以前の記事
■[PHP]簡易比較でおちいりやすい罠_その3
http://xirasaya.com/?m=detail&hid=521


記事の最後に書いたこの問題。
■in_array()の問題

<?php
$var='';
if(in_array($var, array(0,1,2)))
{
echo 1;
}
else
{
echo 0;
}
?>



■結果

> 1

こう返って...
...
...
read more >>>

[PHP]数値、整数値、小数の値かをチェックする



PHPで数値を判定する関数を以前の記事で書いたが、
処理が甘く抜けてしまうパターンがあることが判明した。
・以前の記事
http://xirasaya.com/?m=detail&hid=478


ということで手直しをしてみた。
■整数値・小数値の判定

<?php
/**
* 整数値・小数値の有効判定
* ****************************************40
* nullや''(空文字)はfalseとなる。
*
* 002 - 第2引数で小数点桁数を指定できるよう修正
*
* @par...
...
...
read more >>>

急な腹痛から下痢、手足・顔のしびれのコンボ

昨日の朝 下痢した。
あまりの腹の痛さに神に祈るレベルだった。ってか祈った。



朝起きて、ご飯食べてシャワーして、用意ができたのでさあ出かけよう、
というところでお腹の調子が少し悪いなーと。

移動中におなか痛くなっても困るので少し時間も早いしちょっとトイレにいっとこーって感じだったのだが、
トイレに行って座るとどんどん腹の痛みが強くなるではないか!



え、なにこれナニコレ!



お腹が下ってるのはトイレ入ってすぐわかったんだけど、
だんだん息が浅くなってきて(痛みで)、
変な汗をかき始めたと思ったら
今度はしばらくして手足がしびれてきた。
...
...
...
read more >>>

(4 件中 1 件目〜 4 件目を表示中)