嘿,我想知道如何提取这些数据并做一个回声
回声示例:
项目:D608 时间:17011511
与,
之后的另一行相同$ strings =" D608 -1-1- 17011511 -0, D832 -1-1- 17011511 -0&#34 ;;
谢谢!
答案 0 :(得分:1)
如果-1-1-
和-0
始终相同,那么您可以通过str_replace
工作示例
$strings = "D608-1-1-17011511-0,D832-1-1-17011511-0";
$strings = explode(',', $strings);
foreach ($strings as $item)
{
$item = str_replace( array('-1-1-', '-0'), array('-', ''), $item);
$item = explode('-', $item);
echo "Item: <b>".$item[0]."</b> ";
echo "Time: <b>".$item[1]."</b><br>";
}
输出:
项目: D608 时间: 17011511
项目: D832 时间: 17011511
答案 1 :(得分:0)
如果您知道字符串的长度/内容,可以使用explode()
。
$strings = "D608-1-1-17011511-0,D832-1-1-17011511-0";
$exploded_string = explode(',',$string);
foreach ($exploded_string as $string) {
echo explode('-',$string)[0].' '.explode('-',$string)[3];
}