- PHP関数
- 4 view
settype関数による型の変換がうまくいかない
settype関数は変数の型を変換できる関数ですが、使い方を間違えないようにしましょう。次の例では、settype関数を使って変数を数値に変換しようとしています…
settype関数は変数の型を変換できる関数ですが、使い方を間違えないようにしましょう。次の例では、settype関数を使って変数を数値に変換しようとしています…
2つの日付の年月が同じか調べるには、文字列を比較する方法もありますが、月が1桁(1月)だったり2桁(12月)だったりすると、「先頭から6文字が一致するか」と比較…
PHPスクリプトでサイコロを作るには、単純にmt_rand(1, 6)と記述すれば済みます。この関数で1から6までがランダムに取得できます。サイコロの出目数を検…
if文でfalseとの比較がうまくいかないときは、"false"と比較していないか確認しましょう。次の例では、$strがfalseかどうか調べていますが、「値は…
「3列ごとに改行する」のように一定間隔で何かをしたい場合、剰余演算子「%」を使う方法があります。たとえば、「1、2、3…」と連続する数を3で割ると、3回に1回は…
指定桁に満たない値の前にゼロを埋めて桁数をそろえる(前ゼロ)場合、処理パターンはいくつかあります。次の例では、str_pad関数を使って、7桁に満たないときは前…
フォームに入力された値が数値かどうかチェックしたい場合、is_int関数でチェックするとうまくいきません。次の例では、テキストボックスに10などの数値を入力して…
function.phpなど、ブラウザから直接アクセスされる用事のないファイルについて、直接アクセスされたときは処理を終了したい場合、__FILE__と$_SE…