かっちゃん

PHP

【PHP】max/min関数の使い方(最大値・最小値を求める)

max関数(最大値を求める)/min関数(最小値を求める)について、具体的な使用例と共に説明します。比較する数値は配列で指定することもできます。その場合は配列内で最大・最小の数値が返されます。
PHP

【PHP・数値関数】平方根・累乗・対数を求める関数の使い方

sqrt関数(平方根を求める)/pow関数(累乗を求める)/log関数(自然対数を求める)/log10関数(底が10の対数を求める)について、具体的な使用例と共に説明します。数値にマイナスの値を指定すると特別な値「NAN」を取得すること、PHPのバージョンの違いによる戻り値の違い、等の注意事項も併せて解説しています。
PHP

【PHP】数値をランダムに取得する関数の使い方

rand関数・mt_rand関数は共にランダムな数値を生成します。mt_rand関数(php3.0.6~)は、この関数の改良版で、精度などが改善されています。乱数の最大値を取得するには、getrandmax関数・mt_geturandmax関数を使用します。
PHP

【PHP】n進数をm進数に変換する関数の使い方

dechex(10→16進数)/decbin(10→2進数)/decoct(10→8進数)/hexdec(16→10進数)/bindec(2→10進数)/octdec(8→10進数)/bin2hex(文字列→16進数)/hex2bin(16進数→文字列)それぞれの関数についての説明と使い方のサンプルです。
PHP

【PHP】切り上げ・切捨て・数値を丸める関数の使い方

round関数(数値を丸める)/ceil関数(切り上げ)/floor関数(切り捨て)の3つの関数について、具体的な使用例とともに、わかりやすく説明しています。特に、phpのround関数は、四捨五入と同様の結果となりますが、誤差が生じることがあり、四捨五入で想定する結果と異なる場合がありますので注意が必要です。
PHP

【PHP】 number_format関数 / abs関数の使い方

number_format関数は、数値を変換した結果を取得する関数です。第2~第4引数には、それぞれ小数点以下の桁数、小数点以下の区切り文字、3桁毎の区切り文字を指定できます。abs関数は数値の絶対値を求める関数です。float(浮動小数点数)またはinteger(整数)で絶対値が返されます。
PHP

【PHP】 mb_convert_kana関数の使い方(全角と半角を変換)

mb_convert_kana関数は、カナや英数字の全角と半角を変換します。この関数は、日本語のみで使用可能です。ひらがな、カタカナ、英数字、スペースを対象に、全角を半角に、半角を全角にすることができます。この設定は第2引数で指定し、ひとつの文字種、またはいくつかの種類を組み合わせて指定できます。
PHP

【PHP・文字列関数】改行タグの挿入とタグを除去する関数の使い方

改行文字の前にHTMLの改行タグを挿入するのが、nl2br関数です。入力フォーム等のテキストエリアに入力した改行が正しく見えるようにするためなどに使われます。strip_tags関数は、文字列からHTMLタグやPHPタグを取り除きます。セキュリティ対策で文字列を加工する目的などで使われます。
PHP

【PHP】文字列の出現回数を取得する関数の使い方

substr_count関数/mb_substr_count関数は、文字列の出現回数を取得する関数です。活用事例としては、CSVやログデータの形式チェックがあります。決められた区切り文字でデータを読み込んで、各カラム分の区切り文字が正しい数があるかを調べることで、データの形式をチェックできます。
PHP

【PHP・文字列関数】 md5/crypt関数の使い方(ハッシュを作成する)

md5関数/crypt関数は、ハッシュ値を作成する関数です。md5(Messae Digest 5)アルゴリズムによるハッシュ値作成と、DES(Data Encryption Standard)アルゴリズムによるハッシュ値作成の違いがあります。共に、複合できない不可逆関数で、パスワードの暗号化で使われることが多いです。
Recommended Articles