-
PHPのstrtr()関数
strstr()は、文字を翻訳したり、部分文字列を置き換えたりするために使用されます。 構文 strstr(str, from, to) or strstr(str, arr) パラメータ str −翻訳する文字列 から −変更する文字。配列を使用しない場合は必須のパラメーター。 から −変更する文字。配列を使用しない場合は必須のパラメーター。 arr −キーとして何を変更し、値として何を変更するかを含む配列 戻る strstr()関数は、翻訳された文字列を返します。 例 以下は例です- 出力 tom han
-
PHPのsubstr_compare()関数
substr_compare()関数は、2つの文字列形式を特定の開始位置と比較するために使用されます。 構文 substr_compare(str1,str2,offset,len,case_insensitive) パラメータ str1 −比較する最初の文字列 str2 −比較する2番目の文字列 オフセット −比較の開始位置。負の場合、カウントは文字列の末尾から始まります。 len −比較する最初の文字列の長さ 大文字と小文字を区別しない − case_insensitivevityがTRUEの場合、比較では大文字と小文字が区別されません。 戻る
-
PHPのsubstr_count()関数
substr_count()関数は、サブ文字列の数をカウントするために使用されます。 構文 substr_count(str,substr,begin,len) パラメータ str −チェックする文字列 substr −検索する文字列 開始 −文字列内の検索を開始する場所 len −検索の長さ 戻る substr_count()関数は、文字列内に部分文字列が出現する回数を返します。 例 以下は例です- 出力 20 1
-
PHPのsubstr_replace()関数
substr_replace()関数は、文字列の一部を別の文字列に置き換えるために使用されます。 構文 substr_replace(str,replacement,begin,len) パラメータ str −チェックする文字列 交換 −挿入する文字列 開始 −交換が始まる位置- beginが正の数の場合:文字列内の指定された位置から置換を開始します beginがn番号の場合:-文字列の末尾から指定された位置から置換を開始します beginが0の場合-文字列の最初の文字から置換を開始します。 len −置換する文字数。デフォルトは文字列と同
-
PHPのsubstr()関数
substr()関数は、文字列の一部を返すために使用されます。 構文 substr(str, begin, len) パラメータ str −文字列 開始 −文字列のどこから始めるかを指定します 正の数 −文字列内の指定された位置から開始します 負の数 −文字列の末尾から指定した位置から開始します 0 −文字列の最初の文字から開始 len −返される文字列の長さを指定します。デフォルトは文字列の最後です。 正の数 −開始パラメータから返される長さ 負の数 −文字列の末尾から返される長さ 戻る substr()関数は、文字列
-
PHPのtrim()関数
Trim()関数は、空白やその他の文字を削除するために使用されます。 構文 trim(str, charlist): パラメータ str −チェックする文字列を指定します。 charlist −削除する文字を指定します。このパラメータを使用しない場合、次の文字のいずれかが削除されます- \ 0-NULL \t-タブ \n-新しい行 \x0B-垂直タブ \r-キャリッジリターン 戻る Trim()関数は、変更された文字列を返します。 例 以下は例です- <?php $str = "\n\nD
-
PHPのucfirst()関数
ucfirst()関数は、文字列の最初の文字を大文字に変換するために使用されます。 構文 ucfirst(str) パラメータ str −指定された文字列 戻る ucfirst()関数は、変換された文字列を返します。 例 以下は例です- 出力 Demo
-
PHPのucwords()関数
ucwords()関数は、文字列の最初の文字を各文字列の大文字に変換するために使用されます。 構文 ucwords(str) パラメータ str −指定された文字列 戻る ucfirst()関数は、変換された文字列を返します。 例 以下は例です- <?php echo ucwords("This is it!"); ?> 出力 以下は出力です- This Is It! 例 別の例を見てみましょう- <?php $s = "#demo#text"; &
-
PHPのvfprintf()関数
vfprintf()関数は、フォーマットされた文字列を特定の出力に変換するために使用されます。出力された文字列の長さを返します。 構文 vfprintf(stream, format, arg) パラメータ ストリーム −文字列を出力する場所を指定します フォーマット −文字列とその中の変数のフォーマット方法を指定します。 可能なフォーマット値は次のとおりです- %% −パーセント記号を返します %b −2進数 %c −ASCII値に応じた文字 %d −符号付き10進数(負、ゼロ、または正) %e −小文字を使用した科学的記数法(例:
-
PHPのvprintf()関数
vprintf()関数は、文字列をフォーマットされた文字列に変換するために使用されます。フォーマットされた文字列を出力します。 構文 vprintf(format, arg) パラメータ フォーマ −文字列とその中の変数のフォーマット方法を指定します。 可能なフォーマット値は次のとおりです- %%-パーセント記号を返します %b-2進数 %c-ASCII値に従った文字 %d-符号付き10進数(負、ゼロ、または正) %e-小文字を使用した科学的記数法(例:1.2e + 2) %E-大文字を使用した科学的記数法(例:1.2E + 2) %u-符
-
PHPのvsprintf()関数
vsprint()関数は、フォーマットされた文字列を返します。 構文 vsprintf(format,argarray) パラメータ フォーマット −文字列とその中の変数のフォーマット方法を指定します。 可能なフォーマット値は次のとおりです- %% −パーセント記号を返します %b −2進数 %c −ASCII値に応じた文字 %d −符号付き10進数(負、ゼロ、または正) %e −小文字を使用した科学的記数法(例:1.2e + 2) %E −大文字を使用した科学的記数法(例:1.2E + 2) %u −符号なし10進数(ゼロ
-
PHPのwordwrap()関数
PHPのwordwrap()関数は、特定の長さに達すると、文字列を新しい行にラップします。 構文 wordwrap(str,width,break,cut) パラメータ str −指定された文字列 幅 −最大線幅。デフォルトは75です 休憩 −ブレークとして使用する文字。デフォルトは「\n」です カット − TRUEに設定すると、文字列は常に指定された幅またはその前で折り返されます 戻る wordwrap()関数は、成功した場合は行に分割された文字列を返し、失敗した場合はFALSEを返します。 例 以下は例です- <?php
-
PHPのabs()関数
abs()関数は、数値の絶対値を返します。 構文 abs(num) パラメータ num −絶対値を取得したい数値。 numがfloatの場合、戻り型はfloatになり、それ以外の場合は整数になります。 戻る abs()関数は、指定された数値の絶対値を返します。 例 <?php echo(abs(3.1) . "<br>"); echo(abs(-9.7) . "<br>"); ?> 出力 3.1<br>9.7<br> 別の例を
-
PHPのacos()関数
acos()関数は、数値のアークコサインを返します。 -1から1の範囲の数値を指定します。numが-1から1の範囲にない場合は、NaNを返します。 構文 acos(num) パラメータ num −アークコサインを返したい数値。 -1から1の範囲の数値。 戻る acos()関数は、指定された数値のアークコサインを返します。 戻る s NaN、数値が-1から1の範囲にない場合。 例 <?php echo(acos(0.50) . "<br>"); echo(acos(-0.90) . &qu
-
PHPのacosh()関数
acosh()関数は、指定された数の逆双曲線コサインを返します。 構文 acosh(num) パラメータ num −逆双曲線コサインが必要な数。 戻る acosh()関数は、数値の逆双曲線コサインを返します。 例 <?php echo(acosh(1) . "<br>"); echo(acosh(1.60) . "<br>"); ?> 出力 0<br>1.0469679150032<br>
-
PHPのasin()関数
asin()関数は、数値の逆三角関数を返します。 -1から1の範囲の数値を指定します。numが-1から1の範囲にない場合は、NaNを返します。 構文 asin(num) パラメータ num −アークサインを返したい数値。 -1から1の範囲の数値を指定します。 戻る asin()関数は、数値の逆三角関数を返します。 -1から1の範囲の数値を指定します。numが-1から1の範囲にない場合は、NaNを返します。 例 <?php echo(asin(0.50) . "<br>"); echo(as
-
PHPのasinh()関数
asinh()関数は、数値の逆双曲線正弦を返します。 構文 asinh(num) パラメータ num −指定する番号。 戻る asinh()関数は、数値の逆双曲線正弦を返します。 例 <?php echo(asinh(1) . "<br>"); echo(asinh(1.75) . "<br>"); ?> 出力 0.88137358701954<br>1.3258977669011<br>
-
PHPのatan()関数
atan()関数は、数値のアークタンジェントを返します。 -Pi/2とPi/2ラジアンの間の数値であるfloatを返します。 構文 atan(val) パラメータ val −アークタンジェントを取得する値。 戻る atan()関数は、数値のアークタンジェントを返します。 例 <?php echo(atan(20) . "<br>"); echo(atan(2) . "<br>"); echo(atan(0.60) . "&
-
PHPのatan2()関数
atan2()関数は、2つの変数のアークタンジェントを返します。 構文 atan2(val1, val2) パラメータ val1 −配当 val2 −除数 戻る atan2()関数は、val2/val1のアークタンジェントをラジアンで返します。戻り値は-PiとPiの間にあります。 例 <?php echo(atan2(30,30) . "<br>"); echo(atan2(2,2) . "<br>"); ?> 出力 0.7853981633
-
PHPのatanh()関数
atanh()関数は、指定された数の逆双曲線正接を返します。 構文 atanh(num) パラメータ num −指定された番号。必須です。 戻る atanh()関数は、数値の双曲線正接であるfloat値を返します。 例 <?php echo(atanh(1) . "<br>"); echo(atanh(-1)); ?> 出力 INF<br>-INF 例 別の例を見てみましょう- <?php echo(atanh(M_PI_4) . &qu