(這個問題是不是約 PHP的類型轉換。)如何將字符串轉換爲PHP中的整數?
我已經閱讀幾個問題是什麼,最好不要顯示記錄ID給用戶,而是用另一種價值,這並沒有給出來任何關於howmany在數據庫中記錄的信息等等。我想實現這一點,並且在google上搜索後,竟然找不到解決方案。因此,我的問題是,是否有可能將字符串序列轉換爲唯一的(或者對於至少數百萬次轉換來說是足夠獨特的)數字序列,是否有任何可用的選項,我沒有想法? 只是爲了顯示你一個例子:
$uName = $this->newUsername;
$publicId = $this->strToInt(somecomplexstring); // Outputs something like 13272992
// Or feed with username
$publicId = $this->strToInt($uName);
您可以使用uniqueid –
當然,您的問題是回到前面,將數字ID'(整數)'更改爲不顯示索引數量的人類可讀字符串?你的複雜字符串如何告訴我有多少記錄? – Luke
uniqid - 生成唯一的ID回顯uniqid(); – JYoThI