我有一个输入,用户将以以下格式输入课程时间表[time][days][room]例如:7-8amMWFROOM1|7:30-9:30amTTHRoom2|11:30am-12:30pmMWFRoom3)因此,我尝试使用空间爆炸输入,然后获取返回数组的最后两个值,然后制作AS$room和$days,然后我在原始中减去了两者$schedule剩下的$time.$sched=explode("",$schedule);if(count($sched)使用上面的代码,我得到了我想要的结果,但是问题是用户不放置几天或空间时,文本会调整,因此我无法获得正确的值。例如,此输入值11:30am-12:30pm