我有一个很简单的问题。但真的让我发疯了。
我有一份声明说:
一个php变量(如$loggedin_user_name )的示例和示例
首先,我想把上面的句子存储在MySQL数据库中,然后每当我想打印上面的语句时就把它拿回来。他们似乎不是问题。
但是,当我从数据库提取后试图打印数据时,它正在打印相同的语句。但是我想,在上面的语句中,它必须打印登录用户名而不是$loggedin_user_name。
那么,可以在变量中打印变量吗?如果是,请提出建议。
发布于 2013-03-03 10:33:23
$str = "example and example with one php variable like %s";然后从数据库加载并填充
$out = sprintf($str, $loggedin_user_name);发布于 2013-03-03 10:34:55
如果它总是相同的变量名,我建议使用
echo str_replace($fromDb, '$variableToReplace', $variableToReplace);发布于 2013-03-03 10:40:58
您可以使用preg_match在字符串中查找变量名,然后将其替换为str_replace。
https://stackoverflow.com/questions/15184725
复制相似问题