PHPサンプルコード

フォームでデータを受け渡すときにhiddenフィールドを使う場合、中身が見られてしまうのが気になることがあります。

その場合、hiddenフィールドを暗号化して可読性を悪くする方法があります。

※hiddenフ ...

PHPサンプルコード

処理の実行中、送信ボタンのクリック後に長時間応答がない状態になる場合もあります。その間に「しばらくお待ちください」のメッセージを表示するには、出力バッファを無効にする方法があります。

output_bufferingを0に ...

PHPサンプルコード

今月の月末日を取得する

日付関数で使う日付文字列の「t」は、指定月の日数を返します。これを利用して、今月の最終日(月末日)の日付を取得することができます。

具体的には、出力する日付のフォーマットを「Y/m/t」と指定します。 ...

PHPサンプルコード

通常、define関数で定義した定数は大文字と小文字が区別されます。つまり、次のコードは定数TEISUUの値が出力されません。

定数は大文字に統一するのが一般的ですが、定数の大文字と小文字を区別しないようにするには、def ...

PHPサンプルコード

文字列から最後のn文字を抜き取りたい場合、「mb_substr(“東京都新宿区”, 3, 3)」のように記述する方法もありますが、次のようにmb_substr関数の2番目のパラメータで負の数を指定する方が簡単で ...

PHPサンプルコード

2つの日付の年月が同じか調べるには、文字列を比較する方法もありますが、月が1桁(1月)だったり2桁(12月)だったりすると、「先頭から6文字が一致するか」と比較してもうまくいきません。

日付を配列に格納してarray_di ...

PHPサンプルコード

PHPスクリプトでサイコロを作るには、単純にmt_rand(1, 6)と記述すれば済みます。この関数で1から6までがランダムに取得できます。サイコロの出目数を検証するPHPスクリプトを作ってみましょう。

○実行結果(1から ...

PHPサンプルコード

「3列ごとに改行する」のように一定間隔で何かをしたい場合、剰余演算子「%」を使う方法があります。たとえば、「1、2、3…」と連続する数を3で割ると、3回に1回は余りが0になります。これを利用して、「3で割った余りがゼロの場合は改行する ...

PHP・WordPress修正サポートのご案内

PHP修正サポートへの問い合わせ

PHP修正サポートへのお問い合わせはこちらからお願いします。