我正在尝试创建一个消息系统,可以同时向单个或多个用户发送消息。从我的表单中传递的值如下所示:
<Username One(1)><Username Two(2)><Username Three(3)>
现在,为了将这些信息发布到数据库中,我想要将其分解并切割成三个独立的部分,而所有这些都在一个数组中。
我希望输出的结果类似于这样:
Array[0] = 1
Array[1] = 2
Array[2] = 3
我尝试使用
explode(">", $input_value);
然后使用 preg_match
进行修剪,但最终得到两个单独的数组。如何将这两个组合起来并获得想要的结果?应该尽可能有效,因为每个用户应该能够同时向最多数量的用户发送消息。
此外,我会很感激对正则表达式进行易于理解的解释,因为我发现它有点令人困惑。
json_decode()
和 SimpleXML)。 - Jasper N. Brouwer