我一直在尝试将 3 个字符串合并为一个,但在这样做时遇到了麻烦。
字符串在下面。
$from="/2/3/4/5/6/";
$to="/30/31/32/33/34/";
$sub="/2/3/4/5/6/7/8/9/10/11/12/";#this is dynamic, ever changing past > (/2/3/4/5/6/)
输出必须如下所示。
$output="/30/31/32/33/34/6/7/8/9/10/11/12/";
否则,如果$sub
发生如下变化。
$from="/2/3/4/5/6/";
$to="/30/31/32/33/34/";
$sub="/2/3/4/5/6/7/8/";
$output="/30/31/32/33/34/6/7/8/";
否则如果$to
发生变化,那么这个。
$from="/2/3/4/5/6/";
$to="/30/31/";
$sub="/2/3/4/5/6/7/8/";
$output="/30/31/6/7/8/";
需要$to
首先,然后是$sub
末尾,减去$from
末尾之前的/*/(eg./6/)
要组合成1个字符串。
这怎么可能?