如何将echo结果存储到php中的变量中?

Vin*_*nan 2 php

我对此是个新手。我试图将生成的随机值的结果存储到变量中,然后将其存储在 MySQL DB 中。

尝试了如下代码

 $des_nu1 = echo rand(100,9999);
Run Code Online (Sandbox Code Playgroud)

但看起来这个说法不正确。请指教。

我确实看到了使用会话的选项,但是除了使用会话之外还有其他选择吗(参考使用会话:如何使用会话在 php 中存储变量

Han*_*nky 5

去除echo

 $des_nu1 = rand(100,9999);
Run Code Online (Sandbox Code Playgroud)

唯一echo做的就是这个Output one or more strings。由于您不想要output函数的结果,因此不需要 echo。将该值分配给变量后,您可以随意使用它,也可以将其用于echo

 echo $des_nu1;
 $temp = $des_nu1 + 10; //etc
Run Code Online (Sandbox Code Playgroud)