-
PHPのIntlChar::charMirror()関数
IntlChar ::charMirror()関数は、入力された文字から「ミラーイメージ」文字を検索します。 構文 IntlChar::charMirror(val) パラメータ val −UTF-8文字列としてエンコードされた文字または整数値。 戻る IntlChar ::charMirror()関数は、ミラーイメージの代替として機能する可能性のある別のUnicodeコードポイントを返します。そのようなマッピングがない場合、またはコードポイントにBidi_Mirroredプロパティがない場合は、コードポイント自体を返します。 例 以下は例です- <?php  
-
PHPのIntlChar::isUAlphabetic()関数
IntlChar ::isUAlphabetic()関数は、入力された値がアルファベットのUnicode文字であるかどうかを確認するために使用されます。 構文 IntlChar::isUAlphabetic(val) パラメータ val −UTF-8文字列としてエンコードされた文字または整数値。 戻る valがアルファベットのUnicode文字の場合、IntlChar ::isUAlphabetic()関数はTRUEを返します。 例 以下は例です- <?php var_dump(IntlChar::isUAlphabetic("78&
-
PHPのIntlChar::isWhitespace()関数
IntlChar ::isWhitespace()関数は、指定された入力文字が空白文字であるかどうかを確認します。 構文 IntlChar::isWhitespace(val) パラメータ val −UTF-8文字列としてエンコードされた文字または整数値。 戻る valがWhiteSpace文字の場合、IntlChar ::isWhitespace()関数はTRUEを返します。 例 以下は例です- <?php var_dump(IntlChar::iswhitespace("M")); echo &
-
PHPのIntlChar::charDigitValue()関数
IntlChar ::charDigitValue()関数は、入力された値が10進数値であるかどうかをチェックします。 構文 int IntlChar::charDigitValue(val) パラメータ val −UTF-8文字列としてエンコードされた文字または整数値。 戻る 入力された値が10進数の場合、IntlChar ::charDigitValue()関数はTRUEを返します。 例 以下は例です- <?php var_dump(IntlChar::charDigitValue("989")); &nb
-
PHPのIntlChar::isupper()関数
IntlChar ::isupper()関数は、指定された入力文字が大文字であるかどうかをチェックします。 構文 bool IntlChar::isupper(val) パラメータ val −UTF-8文字列としてエンコードされた文字。 戻る 入力された値が大文字の場合、IntlChar ::isupper()関数はTRUEを返します。 例 以下は例です- <?php var_dump(IntlChar::isupper("a")); echo "<br>"; &nb
-
PHPのIntlChar::islower()関数
IntlChar ::islower()関数は、指定された入力文字が小文字であるかどうかをチェックします。 構文 bool IntlChar::islower(val) パラメータ val −UTF-8文字列としてエンコードされた文字。 戻る 入力された値が小文字の場合、IntlChar ::islower()関数はTRUEを返します。 例 以下は例です- <?php var_dump(IntlChar::islower("a")); echo "<br>"; &nb
-
PHPのIntlChar::isblank()関数
TheIntlChar ::isblank()関数は、入力された値が空白であるか水平方向のスペース文字であるかを確認します。 構文 IntlChar::isblank (val) パラメータ val −UTF-8文字列としてエンコードされた整数または文字。 戻る IntlChar ::isblank()関数は、入力された値が空白または水平方向のスペース文字の場合にTRUEを返します。 例 以下は例です- <?php var_dump(IntlChar::isblank(" ")); echo &qu
-
PHPのIntlCharisMirrored()関数
IntlChar isMirrored()関数は、入力された値にBidi_Mirroredプロパティが含まれているかどうかを確認するために使用されます。 構文 bool IntlChar::isMirrored (val) パラメータ val −UTF-8文字列としてエンコードされた整数または文字。 戻る 入力された値にBidi_Mirroredプロパティがある場合、IntlChar isMirrored()関数はTRUEを返します 例 以下は例です- <?php var_dump(IntlChar::isMirrored("<
-
PHPのIntlCharisgraph()関数
IntlChar isgraph()関数は、入力された値がグラフィック文字であるかどうかをチェックします。 構文 bool IntlChar::isgraph (val) パラメータ val −UTF-8文字列としてエンコードされた整数または文字。 戻る IntlChar isgraph()関数は、valがグラフィック文字である場合にTRUEを返します。 例 以下は例です- <?php var_dump(IntlChar::isgraph("9")); echo "<br>&q
-
PHPのgmp_divexact()関数
gmp_divexact()関数は、GMP番号が別のGMP番号で正確に割り切れるかどうかを確認します。 構文 gmp_divexact($n, $divisor) パラメータ n −番号 除数 −除数の値 戻る gmp_divexact()関数は、除算の結果を返します。 例 以下は例です- <?php $n = "20"; $divisor = "5"; $res = gmp_divexact($n, $divisor); echo
-
PHPのgmp_intval()関数
gmp_intval()関数は、変数の整数値を返します。 構文 intval ( $var, $base ) パラメータ var −整数値に変換する必要のある変数。 ベース −$varを対応する整数に変換するためのベース。 戻る gmp_intval()関数はvarの整数値を返します。 例 以下は例です- <?php $var = "180"; echo intval($var, 8); ?> 出力 以下は出力です- 1
-
PHPのgmp_and()関数
gmp_and()関数は、2つのGMP数値のビットごとのANDを計算します。 構文 gmp_and($n1, $n2) パラメータ n1 −最初のGMP番号。 PHPバージョン5.6以降ではGMPオブジェクトにすることができます。数値文字列にすることもできます。 n2 −2番目のGMP番号。 PHPバージョン5.6以降ではGMPオブジェクトにすることができます。数値文字列にすることもできます。 戻る gmp_and()関数は、結果をGMP番号として返します。 例 以下は例です- <?php $n1 = "12"; &
-
PHPのgmp_scan1()関数
gmp_scan1()関数は、パラメーターとして設定できる特定のインデックスから始まるGMP番号の「1」をスキャンします。 構文 gmp_scan1(n,i) パラメータ n −渡されるGMP番号。 私 −検索を開始するインデックス。 戻る gmp_scan1()関数は、「1」ビットのインデックスを返します。特定のインデックスの後にチェックされます。 例 以下は例です- <?php $val = gmp_init("01010001111", 2); echo gmp_scan1($val, 5
-
PHPのgmp_div_q()関数
gmp_div_q()関数はGMP番号の除算を実行します 構文 gmp_div_q(n1, n2) パラメータ n1 −最初のGMP番号。 PHPバージョン5.6以降ではGMPオブジェクトにすることができます。数値文字列にすることもできます。 n2 −2番目のGMP番号。 PHPバージョン5.6以降ではGMPオブジェクトにすることができます。数値文字列にすることもできます。 戻る gmp_div_q()関数は、n1をn2で割ったときに商を返します。出力自体はGMP番号です。 例 以下は例です- <?php $n1 = "14&
-
PHPのgmp_scan0()関数
gmp_scan0()関数は、パラメーターとして設定できる特定のインデックスから始まるGMP番号の「0」をスキャンします。数値の最上位ビットに移動します。 構文 gmp_init(n,i) パラメータ n :渡されるGMP番号。 私 :検索を開始するインデックス。 戻る gmp_scan0()関数は、「0」ビットのインデックスを返します。特定のインデックスの後にチェックされます。 例 次に例を示します。 <?php $val = gmp_init("01010011001", 2); echo
-
PHPのgmp_sub()関数
gmp_sub()関数は、2つのGMP数値の減算を返します。 構文 gmp_sub(n1, n2) パラメータ n1 :最初のGMP番号。 PHPバージョン5.6以降ではGMPオブジェクトにすることができます。数値文字列にすることもできます。 n2 :2番目のGMP番号。 PHPバージョン5.6以降ではGMPオブジェクトにすることができます。数値文字列にすることもできます。 戻る gmp_sub()関数は、n1とn2の減算を返します。 例 次に例を示します。 <?php $n1 = "30"; &nb
-
PHPのgmp_perfect_square()関数
gmp_perfect_square()関数は、GMP番号が完全な正方形であるかどうかをチェックします。 構文 gmp_perfect_square(val) パラメータ val −チェックするGMP番号。 PHPバージョン5.6以降ではGMPオブジェクトにすることができます。数値文字列にすることもできます。 戻る valが完全な正方形の場合、gmp_perfect_square()関数はTRUEを返します。 例 以下は例です- <?php $val = "36"; var_dump(gmp_perf
-
PHPのgmp_com()関数
gmp_com()関数は、GMP数の1の補数を計算します。 構文 gmp_com($val) パラメータ v al −GMP番号。 PHPバージョン5.6以降ではGMPオブジェクトにすることができます。数値文字列にすることもできます。 戻る gmp_com()関数は、GMP番号の1の補数を返します。出力自体はGMP番号です。 例 以下は例です- <?php $val = "121"; $a = gmp_com($val); echo $a; ?> 出力 以下は出力です-
-
PHPのgmp_cmp()関数
gmp_cmp()関数は2つのGMP番号を比較します。 構文 gmp_cmp(n1, n2) パラメータ n1 −最初のGMP番号。 PHPバージョン5.6以降ではGMPオブジェクトにすることができます。数値文字列にすることもできます。 n2 −2番目のGMP番号。 PHPバージョン5.6以降ではGMPオブジェクトにすることができます。数値文字列にすることもできます。 戻る gmp_cmp()関数は次を返します: 最初の数字が大きい場合は1 -2番目の数値が大きい場合は1 両方の数値が等しい場合は0 例 以下は例です- <?php &nbs
-
PHPのgmp_pow()関数
gmp_pow()関数は、GMP数値と整数の数値に累乗された累乗を計算します。 構文 gmp_pow( base, pow ) パラメータ base_num :基数 パウ :ベースに上げられたパワー。 戻る gmp_pow()関数は、結果を正のGMP数値として返します。つまり、$baseの累乗$powです。 例 次に例を示します。 <?php $base_num = "7"; $pow = 2; $res= gmp_pow($base_num, $pow; ?> 出力