如何在php的内容字段中找到像[FNAME]这样的标签?

时间:2011-12-13 12:47:28

标签: php fckeditor yii

我在表单中使用了字段名称内容,因为我使用了fckeditor。

在内容字段中如果我输入

例如:“请添加[FNAME]并滚动否[ROLLNO]”

代替FNAMEROLLNO,该值应来自db

2 个答案:

答案 0 :(得分:1)

您可以使用本机PHP函数strtr来执行此操作。

  

strtr - 翻译字符或替换子字符串

答案 1 :(得分:0)

  $content  = "Please add [FNAME] and Roll no [CONTACT_NO].....[here][EMAIL]";    
  $find     = array("[CONTACT_NO]"=>$contact_no,"[FNAME]"=>$name,"[EMAIL]"=>$email); 
  $newstr   = strtr($content, $find); 
  $body  = str_replace($content,$newstr,$body);