我想在两个%
符号之间替换文本。
例如:
%name%
将替换为$contact->name
(数据库中的一个字段)
例如,如果有人用'email'代替姓名,它将用$contact->email
因此,%
符号之间的内容将在$ contact-> XXXX的末尾添加
我正在使用以下代码从数据库获取信息
$contact = $this->db->get_where("contacts", ["id" => "1"]);
$contact = $contact->row();
答案 0 :(得分:1)
您可以为此使用变量。
class Foo{
public $bar;
public $fez;
}
$f = new Foo();
$property = "bar";
$f->{$property} = "hello!";
echo $f->bar; // hello!
希望我能正确理解您的问题。