PHP超强的模板替换函数

$string = ‘ajas{q111}ashdfkhask{w222}askdfhak{e333}aksjdfha{e333}kdfhkashdfkjashdfjkhasdkfjhaskjdfhaskdhfaskjdfhasjkdfhksdhbcdef’;

$pattern = ‘/\{([a-z|A-Z|_][a-z|A-Z|0-9|_]+?)\}/e’;

 

$q111 = ‘11111′;

$w222 = ‘2222′;

$e333 = ‘3333′;

$e333 = ‘4444′;

 

 

 

echo preg_replace($pattern, ‘${‘ . ‘\\1′ . ‘}’, $string);

Leave a Reply