我在 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 变量名。任何帮助,将不胜感激!