このトピックでは、その他の関数の構文、説明、パラメーター、および戻り値について説明します。 このトピックでは、これらの関数の例も示します。
base64_enc
この関数の詳細を次の表に示します。
| 項目 | 説明 |
|---|---|
| 構文 | base64_enc(s [, no_padding]) |
| 説明 | Base64で文字列をエンコードします。 |
| パラメーター |
|
| 戻り値 | Base64-encoded文字列を返します。 |
| 例 | |
base64_dec
この関数の詳細を次の表に示します。
| 項目 | 説明 |
|---|---|
| 構文 | base64_dec(s) |
| 説明 | Base64-encoded文字列をデコードします。 |
| パラメーター | s: デコードする文字列。 |
| 戻り値 | デコードされた生の文字列を返します。 |
| 例 | |
url_escape
この関数の詳細を次の表に示します。
| 項目 | 説明 |
|---|---|
| 構文 | url_escape(s) |
| 説明 | URLエンコーディングを使用して文字列をエンコードします。 |
| パラメーター | s: デコードされる文字列。 |
| 戻り値 | URLエンコードされた文字列を返します。 |
| 例 | |
url_unescape
この関数の詳細を次の表に示します。
| 項目 | 説明 |
|---|---|
| 構文 | url_unescape(s) |
| 説明 | をDecodes 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) |
| 説明 | Generatesランダムな数字文字列。 |
| パラメーター | len: 長さの生成されたランダム数値文字列。 |
| 戻り値 | Returns生成されたランダム数値文字列。 |
| 例 | |
uuid
この関数の詳細を次の表に示します。
| 項目 | 説明 |
|---|---|
| 構文 | uuid() を使用します。 |
| 説明 | UUID形式の文字列を返します。 |
| パラメーター | なし |
| 戻り値 | UUIDを返します。 例: 16903a86-4173-4 dea-842c-926c5860fe05。 |
| 例 | Output: 16903a86-4173-4 dea-842c-926c5860fe05。 |