【发布时间】:2020-03-03 23:02:10
【问题描述】:
我有一个字符串 $artikel['basisstaffel'],看起来像这样:
3-10:17;
11-20:14;
21-30:12;
31-4:10;
41-50:7,50;
51-60:6,50;
61-110:6;
我首先要分解; 上的每一行,然后分解: 上的每一行。
所以我尝试了这个:
$explodesemicolon = explode(";",$artikel['basisstaffel']);
foreach ($explodesemicolon as $line) {
$formatandprice = explode(":", $line);
foreach ($formatandprice[0] as $result) {
echo $result;
}
}
但这没有任何反应。我做错了什么?
【问题讨论】:
-
循环前将
$formatandprice[0]替换为$formatandprice或echo $formatandprice[0] -
$artikel['basisstaffel']在每个;之后是否有换行符?