我需要将<条码>lib_someString 至<a href=“someString”>someString</a>
,在使用地体[而不是regex]的案文栏内。
这里有一个例子说明我所说的确切含义:lib_12345<>/code> =>
<a href=“12345”>12345</a>
。 我需要这样做,在案文的一栏中举几个例子。
以下是我的努力。 问题 我忘记的是,我的职能没有做任何事情(我刚刚获得平衡——回来)。
function extractLibId($val){ // function to get the "12345" in the above example
$lclRetVal = substr($val, 5, strlen($val));
return $lclRetVal;
}
function Lib($text){ // does the replace for all lib_ instances in the text
$lclVar = "lib_";
$text = str_replace($lclVar, "<a href= ".extractLibId($lclVar)." >".extractLibId($lclVar)."</a>", $text);
return $text;
}