我在 Mysql 表中有一个字段,其中包含 php 变量,用于确定存储文件的目录(例如Docs/$CompID/
和Acc/$AccID/
)。问题是当我检索值时,显示的是 php 变量名而不是值。
我尝试在值周围加上引号 -
都在 Mysql 表中 (Docs/$CompID/"
和Docs/".$CompID."/
)
以及显示 php 变量时 ( echo"$dir"
)
我也试过做str_replace
,把{ }
变量放在周围,以便我可以在字符串中识别它:
$start=strrpos($cat['dir'],'{');
$stop=strrpos($cat['dir'],'}');
$rep=substr($cat['dir'],$start+1,$stop-1);
$dir=str_replace("{".$rep."}",$rep,$cat['dir']);
所有这些都只是显示了 php 变量名。任何帮助,将不胜感激!