[英]How to store a echo result into a variable in php?
我是这个新手。 我试图将生成的随机值的结果存储到一个变量中,然后将其存储在MySQL DB中。
尝试了如下代码
$des_nu1 = echo rand(100,9999);
但该陈述似乎不正确。 请指教。
我确实看到了使用会话的选项,但是除了使用会话之外,还有其他选择(使用会话的参考: 如何使用会话在php中存储变量 )
删除echo
$des_nu1 = rand(100,9999);
echo
唯一要做的就是Output one or more strings
。 由于您不想output
函数的结果,因此不需要回显。 将值分配给变量后,您可以随时使用它,也可以将其用于echo
echo $des_nu1;
$temp = $des_nu1 + 10; //etc
请务必参考手册,
echo是语言构造的echo手册 ,不返回任何内容,它将在标准输出(stdout)中写入
我建议您始终使用sprintf()
sprintf("%i", rand(100,9999));
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.