簡體   English   中英

使用 Eval 作為變量?

[英]Using Eval as a variable?

我知道很多人會反對使用 eval,但我知道其中的危險。 我使用 eval 的所有內容都將供我自己使用,不會使用任何用戶輸入。

我試圖通過使用 $Content = "Content here" 來獲取一些內容; 但我也需要使用eval($content); 因為 content 的值將包含我需要執行的 php 代碼。 我也希望能夠使用 eval 作為值。 因此,例如使用$Example = eval($content);

正如我所說,我知道這可能很危險,但我要承擔風險來處理它。 我只想回答我的問題。 先感謝您

以下是使用eval返回值的示例:

php > $a = 'return 3+3;';
php > $b = eval($a);
php > echo $b;
6

正如評論中所寫,請始終閱讀文檔。 在這種情況下,有關eval的頁面。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM