我试图用这样的方式替换一个巨大的字符串中的几个单词preg_replace()
:
preg_replace($match[0], $variable_value_array, $form_body)
这$match[0]
是一个包含值的数组,格式如下:
$contacts-firstname$
$contacts-lastname$
$contacts-mobile$
$leads-leadstatus$
$leads-noofemployees$
并且$variable_value_array
也是一个包含值的数组,例如:
Linda
William
(091) 115-9385
Value Not Present
Value Not Present
而且$form_body
真的很长string
。
该函数正在替换 的值,但不是用它$form_body
替换整个,而是仅替换为使其成为. 我应该怎么做才能同时替换$ sigh 的?谢谢。$contacts-firstname$
Linda
contacts-firstname
Linda
$Linda$