【PHP】下らねぇ質問 ..
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
383:nobodyさん 09/03/18 10:55:30 >>382 それだとunsigned intじゃ... 384:nobodyさん 09/03/18 11:00:44 負も調べたいってこと? なら if (preg_match("/^-?[0-9]+$/", $string)) { 妥当 } かな 385:nobodyさん 09/03/18 11:03:09 ちなみに指数表記やInfinityまで対応というなら またパターンを増やせばよい 386:nobodyさん 09/03/18 11:07:58 あと厳密にintならPHPの場合何バイトかしらないけど(たぶん4?) その辺も考慮しないといかんかな strlenで32ビット以内かどうか調べる処理とか 387:nobodyさん 09/03/18 11:10:31 strlenは関係ない 2^32を2の補数で表した値の範囲かどうかだな ?2147483648〜2147483647 388:nobodyさん 09/03/18 11:22:00 preg_match("/^-?[0-9]+$/", $string) && $string >= -2147483648 && $string <= 2147483647 389:nobodyさん 09/03/18 11:46:44 $は改行にもマッチするから、D修飾子を付ける それから、0123は整数か?
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
4744日前に更新/244 KB
担当:undef