လက်ရှိတည်နေရာ: ပင်မစာမျက်နှာ> ဖန်ရှင်အမျိုးအစားများ> random_bytes

random_bytes

encrypted လုံခြုံသော Pseudo-Dript Bytes ကိုထုတ်လုပ်ပါ
အမည်:random_bytes
အမျိုးအစား:CSPRGGRG PESUUDO-DREMPAND နံပါတ်မီးစက်
programming language:php
တစ်ကြောင်းဖြင့်အကျဉ်းချုပ်:သတ်မှတ်ထားသောအရှည်၏ကျပန်း byte string ကို generate

function name: ကျပန်း _bytes ()

သက်ဆိုင်သောဗားရှင်း: PHP 7.0.0 နှင့်အထက်

function ကိုဖော်ပြချက် - ကျပန်း byte string ကိုသတ်မှတ်ထားသောအရှည်ကိုထုတ်လုပ်ရန်အတွက်အသုံးပြုသည်။ ဤလုပ်ဆောင်မှုသည် operating system မှပေးထားသော cryptice လုံခြုံသော Pseudo -er နံပါတ်မီးစက်ကိုသုံးပြီးကျပန်း bytes ကိုထုတ်ပေးသည်။

Syntax: Discl_Bytes (INT $ အရှည်): string | forway

Parametermer

  • $ အရှည် - bytes တွင်ထုတ်ဖော်ပြောဆိုသည့်ထုတ်လုပ်ထားသောကျပန်း byte string ၏အရှည်။ အပြုသဘောကိန်းဖြစ်ရမည်။

Value ကိုပြန်သွားပါ

  • ကျပန်း bytes ပါဝင်သော string တစ်ခုသို့ပြန်သွားသည်,

ဥပမာ -

 // 生成一个包含10个字节的随机字节串$randomBytes = random_bytes(10); // 打印随机字节串的16进制表示echo bin2hex($randomBytes);

အထက်ပါဥပမာသည်အောက်ပါနှင့်ဆင်တူသောကျပန်း byte string ကို hexadecimal ကိုယ်စားပြုမှုကိုဖော်ပြထားသည်။

 d6f5389e1b6a85c0c9

မှတ်စုများ

  1. Disclosy_bytes () function သည် operating system မှထောက်ပံ့ပေးသော cryptogically လုံခြုံသော Pseudo -er နံပါတ်မီးစက်ကိုမှီခိုနေရသည်။ ထို့ကြောင့်, ထုတ်လုပ်ထားသောကျပန်း byte string ၏အားသာချက်သည် operating system ၏ကျပန်းနံပါတ်မီးစက်၏အရည်အသွေးပေါ်မူတည်သည်။
  2. ထုတ်ပေးသောကျပန်း byte string တွင်ထိန်းချုပ်မှုအက္ခရာများနှင့်ပုံနှိပ်ထုတ်ဝေသည့်စာလုံးများအပါအ 0 င် bytes မည်သည့် bytes မဆိုပါဝင်နိုင်သည်။ ကျပန်း byte strings များကိုထုတ်ယူသောအခါလုံခြုံရေးပြ problem နာသို့မဟုတ်မမျှော်လင့်သောအပြုအမူမရှိကြောင်းသေချာစေရန်သတိထားပါ။
  3. အချို့သော operating systems များတွင်ကျပန်း bytes များကိုထုတ်လုပ်ရန်မလုံလောက်ပါကကျပန်း unress_bytes () function ကိုခေါ်ဆိုခြင်းကပိတ်ဆို့ခြင်းခံရနိုင်သည်။ ဤကိစ္စတွင်ကျပန်းကိန်းတစ်ခုထုတ်လုပ်ရန်အတွက်ကျပန်းကိန်း () function ကို အသုံးပြု. ၎င်းကို Pack () function ကို သုံး. byte string သို့ပြောင်းလဲရန်စဉ်းစားပါ။

Reature Documentation: https://www.php.net/enual/en/function.rand-bytes.php

သက်ဆိုင်သောဖင်ခှ်ရှင်းများ
  • encrypted လုံခြုံသော Pseudo-Dript Bytes ကိုထုတ်လုပ်ပါ random_bytes

    random_bytes

    encryptedလုံခြုံသောP
  • encrypted လုံခြုံသော Pseudo-Derment Integers ကိုထုတ်လုပ်ပါ random_int

    random_int

    encryptedလုံခြုံသောP
လူကြိုက်များသော ဆောင်းပါးများ