php - 如何将回显结果存储到 php 中的变量中?

标签 php

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

尝试了如下代码

 $des_nu1 = echo rand(100,9999);

但看起来声明不正确。请指教。

我确实看到了使用 session 的选项,但除了使用 session 之外还有其他选择吗(引用使用 session :How to store a variable in php using session)

最佳答案

移除echo

 $des_nu1 = rand(100,9999);

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

 echo $des_nu1;
 $temp = $des_nu1 + 10; //etc

关于php - 如何将回显结果存储到 php 中的变量中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34017022/

相关文章:

php - 将表B中的多行链接到MySQL中表A中的一行

php - LOAD DATA LOCAL INFILE 失败 - 从 php 到 mysql(在 Amazon rds 上)

php - MySQL : SELECT all USERS With 2 messages open and clicked after timestamp

php - Sql Insert Into Select 语句 PDO

php - 使用php在MySQL数据库中不受DELETE查询影响表中的数据

php - 我们能否确定请求是否是从另一个域发送的?

php - Yii2 组件将数据传递给 __construct

php - 有条件的随机整数

PHP 导入带有变音符号的 CSV

php - 如何从数据库中选择最近的 gps 坐标?