2021年6月22日 星期二

PHP uniqid() algorithm

uniqid() 是 PHP 內建用取唯一 id 的方法,它是 Time Base,官方不保證唯一,因為時間有可能會因為校時而異動
它組成分成兩部分,前面的部分單算單位是秒,後面的部分(最後5碼)計算單位是微秒(microsecond,10E-6秒)
例如 1624333020.999999
1624333020 十六進位是 60d15adc
999999 十六進位是 f423f
這個時間點的 uniqid() 就是 60d15adcf423f

沒有留言:

0xC2A0 Non-breaking space

0xC2A0 是不換行空格(Non-breaking space, NBSP) 在 UTF-8 編碼下的十六進制表示形式。 字元作用:它的外觀與一般的空格(ASCII 0x20)完全相同,但其功能是告訴瀏覽器或排版軟體「不要在此處斷行」。 這個字元在維運是個雷 這兩行中間的空白看...