[英]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.