
php 字符串中含有变量,怎么将变量变成常量?
比如字符串“[size=12pt]",12是个变量,也可能是18,也可能是16,我想把它变成14pt的常量,要怎么写?...
比如字符串“[size=12pt]",12是个变量,也可能是18,也可能是16,我想把它变成14pt的常量,要怎么写?
展开
2个回答
展开全部
你应该说字符串替换,而不是常量,完全两码事
用正则preg_replace()函数可以替换
<?php
preg_replace('/\[size=[0-9]+?pt\]/','[size=14pt]',$str);
?>
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询