![](/img/trans.png)
[英]how to generate automatically id number based on the drop down selection with last id from the database
[英]Generate number from 1-5 based on user ID?
構建一個Web應用程序,並希望根據每個用戶的用戶ID為他們分配5個默認頭像中的一個(作為Gravatar后備)。
用戶1將被分配化身1用戶2將被分配化身2用戶3將被分配化身3用戶4將被分配化身4用戶5將被分配化身5用戶6將被分配化身1
等等...
如何使用PHP將用戶ID轉換為“頭像ID”? 我了解其中涉及一些基本數學運算,但是現在遲遲我的大腦無法正常運行。
謝謝!
使用User id mod 5
生成一個從0到4的數字
在這種情況下,您要做的是獲取id號的模數5。 (假設編號為1,2,3,4,5,6,7,8,9,10 ...
$avtarId= ($userId % 5) +1;
因為頭像ID像1,2,3,4,5而不是0,1,2,3,4,所以添加了1
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.