-
PHPで10進数を2進数・16進数などに変換する関数まとめPHPに限らず10進数を他の基数(2・8・16進数など)に変換する方法は色々あります。例えば自分で処理を考えたり、専用のライブラリを使ったり、・・・ ですがPHPの場合はそんな小難しいことをしなくても 10進数 ⇒ 2進...
-
PHPで2・8・16進数を10進数に変換する関数まとめ別にPHPに限った話じゃないですが、2進数や16進数を10進数に変換したい場面っていうのは結構多いと思います。あと互いを変換する方法も様々です。 例えば原始的な方法だと自分で変換処理を書いてみるとか、変換用の関数を作って...
-
PHPで値が無限大(Infinity)かどうか確かめる方法数値計算で気を付けるべきなのは値が無限大でないかどうかのチェックを忘れないこと。PHPでももちろん数値計算で無限大の値が発生する可能性はあります。 そこでここではPHPにおいて値が無限大かどうか判定する方法について紹介し...
-
PHPでデータが非数(NAN)かどうか調べる確実な方法PHPに限らず 非数( [crayon-678b60b01f74b723248701-i/] ) は数値でないこと表すために用意された特別な数値のこと ちょうど [crayon-678b60b01f7530630417...
-
PHPでIPアドレスの範囲チェックを行う2つの方法もしある文字列がIPアドレスか調べたい場合、PHPでは次の2つの方法が使えます。 正規表現で範囲チェック filter_var関数を使ったチェック 一般的には正規表現を使うのが多いですが、filter_var関数でも同じ...
-
PHPで文字列がURLかどうかチェックする2つの方法フォームなどから入力を受け取る場合、 「入力された文字列が正しいURLかどうか確かめたい」 という場面は結構あると思います。 そこでPHPである文字列が正しいURL形式化チェックする方法をまとめました。 URLチェックを...
-
PHPでメールアドレスの形式チェックを行うための2つの方法PHPでメールアドレスが正しい形式かチェックしたいことってありますよね? 例えばフォームから送信されたメルアドが正しい形式かどうか確認したい場合とか その場合PHPでは2つの方法でチェック可能なので、そのやり方を紹介しま...
-
PHPで未定義変数やnullかどうかを調べる関数まとめ未定義変数やnullチェックは安全なプログラムを作るのに欠かせないことです。 PHPにも変数が未定義、あるいは値が null かどうか調べる関数がいくつかあります。 という訳でそれらの関数の使い方について自分の記憶の整理...
-
PHPのグローバル変数の特徴とアクセスする2つの方法PHPのグローバル変数の扱いは他の言語に慣れていると少し特殊です。 なんで特殊かというとグローバル変数にはそのままアクセスできないようになっているから ということでPHPでのグローバル変数にアクセスする方法について紹介し...
-
PHPでのgoto文の使い方と2つの制約goto文はあるラベルに飛ぶために使われる構文のこと PHPでもバージョン5.3.0以降でgoto文は使えるようになりました。 ただし自由自在にどこでも飛べるわけではなく、いくつか制約もあります。 そういう訳でPHPでの...