考虑这段Java代码 我需要在php中做到这一点
String SEPARATOR = "S39Er@T0R";
String input = "someS39Er@T0RDataS39Er@T0Rhere";
String[] val = input.split(SEPERATOR);
for (int i = 0; i < val.length; i++) {
}
我需要存储从file_get_contents('php://input')
收到的返回原始帖子的数据
然后从那个字符串我需要它来拆分并运行for循环
任何人都可以建议如何在php中实现相同的代码吗?
答案 0 :(得分:2)
explode函数用字符串分割字符串;
preg_split用正则表达式分割字符串;
foreach构建迭代数组or objects;
这些的组合非常简单:
$separator = 'S39Er@T0R';
$postData = file_get_contents('php://input');
$splitPostData = explode($separator, $postData);
foreach($splitPostData as $postDataItem)
{
// do something with $postDataItem
}