1、可以使用rand去随机表id字段
2、可以使用array_rand函数去随机获取到的数据
/**
 * 获取随机的快递单号
 * @return mixed
 */
function get_order_invoice_no(){
    //获取没有分配的快递单
    $sql = "SELECT order_invoice_no_id,invoice_no FROM order_invoice_no WHERE is_used = 0";
    $invoice_nos = $GLOBALS[‘db‘]->getAll($sql);
    $key=array_rand($invoice_nos);
    $good_ids = $invoice_nos[$key];
    return $good_ids;
}
原文:https://www.cnblogs.com/wntd/p/9552915.html