PHPの基礎概要、関数リファレンス

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)アルゴリズムによるハッシュ値作成の違いがあります。共に、複合できない不可逆関数で、パスワードの暗号化で使われることが多いです。
PHP

【PHP・文字列関数】文字コードの取得・設定

mb_internal_encoding関数(内部文字コードを取得・設定する)/mb_http_output関数(HTTP出力文字コードの設定・取得)/mb_http_input関数(HTTP入力文字コードの設定・取得)についての説明です。
PHP

【PHP】 strlen/mb_strlen関数(文字列の長さを取得する)の使い方

strlen関数は文字列の長さを返します。返される値はバイト数です。文字数を取得したいときは、mb_strlen関数を使用します。この2つの文字列関数を使用例と共に、わかりやすく解説しています。
PHP

【PHP】 strcmp/strncmp/strcasecmp関数(文字列を比較する)の使い方

strcmp関数は、引数で指定した2つの文字列を比較した結果を取得します。文字列1が文字列2より小さい場合は負の数、大きい場合は正の数、等しい場合は0を取得します。大文字と小文字を区別しないで比較する時は、strcasecmp関数を使用します。指定した長さの文字列を比較する時は、strncmp関数を使います。
Recommended Articles