このトピックでは、その他の関数の構文、説明、パラメーター、および戻り値について説明します。 このトピックでは、これらの関数の例も示します。
base64_enc
この関数の詳細を次の表に示します。
項目 | 説明 |
構文 | base64_enc(s [, no_padding]) |
説明 | Base64で文字列をエンコードします。 |
パラメーター |
|
戻り値 | Base64-encoded文字列を返します。 |
例: | $http_data {
|
base64_dec
この関数の詳細を次の表に示します。
項目 | 説明 |
構文 | base64_dec(s) |
説明 | Base64-encoded文字列をデコードします。 |
パラメーター | s: デコードする文字列。 |
戻り値 | デコードされた生の文字列を返します。 |
例: | $http_data {
|
url_escape
この関数の詳細を次の表に示します。
項目 | 説明 |
構文 | url_escape(s) |
説明 | URLエンコーディングを使用して文字列をエンコードします。 |
パラメーター | s: デコードされる文字列。 |
戻り値 | URLエンコードされた文字列を返します。 |
例: |
|
url_unescape
この関数の詳細を次の表に示します。
項目 | 説明 |
構文 | url_unescape(s) |
説明 | URLエンコードされた文字列をデコードします。 |
パラメーター | s: デコードする文字列。 |
戻り値 | デコードされた生の文字列を返します。 |
例: | 出力:
|
rand
この関数の詳細を次の表に示します。
項目 | 説明 |
構文 | ランド (n1、n2) |
説明 | 乱数を生成して返します。 値の値: n1 <=返された数 <= n2。 n1パラメーターは最小の数値を指定します。 n2パラメータは最大数を指定します。 |
パラメーター |
|
戻り値 | 乱数を返します。 |
例: |
|
rand_hit
この関数の詳細を次の表に示します。
項目 | 説明 |
構文 | rand_hit (比率) |
説明 | 指定された確率に基づいてtrueまたはfalseの値を取得します。 |
パラメーター | 比率: 確率。 有効値: 0~100。 |
戻り値 | 指定された確率に基づいてtrue またはfalseを返します。 比率を100に設定した場合、true が返されます。 ratioを0に設定した場合、false が返されます。 |
例: |
|
crc
この関数の詳細を次の表に示します。
項目 | 説明 |
構文 | crc(s) |
説明 | 巡回冗長検査 (CRC) 値を計算する。 |
パラメーター | s: CRCダイジェストを計算する文字列。 |
戻り値 | s パラメーターで指定された文字列のCRC値を返します。 |
例: |
|
tonumber
この関数の詳細を次の表に示します。
項目 | 説明 |
構文 | tonumber(s [, base]) |
説明 | 文字列を数値型に変換します。 |
パラメーター |
|
例: |
|
base64_enc_safe
この関数の詳細を次の表に示します。
項目 | 説明 |
構文 | base64_enc_safe(str) |
説明 | Base64で文字列をエンコードします。 エンコードされた文字列では、プラス記号 (+) はマイナス記号 (-) に置き換えられ、スラッシュ (/) はアンダースコア (_) に置き換えられ、等号 (=) は削除されます。 |
パラメーター | str: エンコードする文字列。 |
戻り値 | デコードされた生の文字列を返します。 |
例: | レスポンスヘッダー:
|
base64_dec_safe
この関数の詳細を次の表に示します。
項目 | 説明 |
構文 | base64_dec_safe(str) |
説明 | Base64-encoded文字列をデコードします。 デコードされた文字列では、マイナス記号 (-) はプラス記号 (+) に置き換えられ、アンダースコア (_) はスラッシュ (/) に置き換えられます。 文字列が4文字の倍数にパディングされるように、文字列の末尾に等号 (=) が追加されます。 |
パラメーター | str: デコードするBase64-encoded文字列。 |
戻り値 | デコードされた生の文字列を返します。 |
例: | レスポンスヘッダー:
|
randomseed
この関数の詳細を次の表に示します。
項目 | 説明 |
構文 | randomseed() |
説明 | ランダムなシードを生成します。 |
パラメーター | N/A |
戻り値 | N/A |
例: |
|
rand_bytes
この関数の詳細を次の表に示します。
項目 | 説明 |
構文 | rand_bytes(len) |
説明 | ランダムな数値文字列を生成します。 |
パラメーター | len: 生成されたランダムな数値文字列の長さ。 |
戻り値 | 生成されたランダムな数値文字列を返します。 |
例: |
|
uuid
この関数の詳細を次の表に示します。
項目 | 説明 |
構文 | uuid() を使用します。 |
説明 | UUID形式の文字列を返します。 |
パラメーター | なし |
戻り値 | UUIDを返します。 例: 16903a86-4173-4 dea-842c-926c5860fe05。 |
例: | 出力: 16903a86-4173-4 dea-842c-926c5860fe05。 |