在 php 中生成引荐 link 时出错

Error generating referral link in php

我想创建一个推荐 link 但我遇到了一个问题这个

  <br>
 <center>Реферальная ссылка: 
<input value="http://example .com/?ref=<?php
    if ($a > $b) {
       echo rand() . "\n";
    } elseif ($a == $b) {
        echo rand() . "\n";
    } else {
        echo rand(5, 15);
    }
    ?>" " onClick="select()" size="30" type="text"></center>
    <br />

我应该怎么做才能使推荐 link 对每个用户都是唯一的?

php有个函数叫uniqid,文档可以查到Here。 ID 是唯一的,因为它..:[=​​12=]

Gets a prefixed unique identifier based on the current time in microseconds.

通读文档,看看你能想到什么似乎是一个非常有趣的功能,它有一些例子,想象你可以很容易地实现你的目标,它看起来确实有一些缺陷,但人们在文档中也有所解决,祝你好运!