我试图在一些括号内设置信息......
例子:
[Article title="Article 1" show="Article Name Goes Here"]
<p>Some other simple text here...</p>
[Article title="Article 2" show="Article Name Goes Here"]
我试图将“参数”设置为变量,以便我可以从数据库中获取第 1 条信息并将其替换为 FullContent。
使用爆炸或子串。substr 可能更快且更不容易出错。
$string = '[Article title="Article 1" show="Article Name Goes Here"]';
$arg1 = substr($string, strrpos($string, "title=")+len("title="), strrpos($string, "show="));
$arg2 = substr($string, strrpos($string, "show=")+len("title="), strrpos($string, -1));
您可能不得不使用一些 strrpos 值,因为我没有考虑到 qoutemarks。