如何使用 PHP 分解两个变量


How to explode two variables with PHP

我期待以下字符串的爆炸函数

$lines[1]="Start_time= ". $ST. ':' . $STIMI."'n" ;

会给我Array[0]= Start_time, Array[1]= $ST, Array[2]= :, Array [3]= $STIMI

但是爆炸函数给了我:Array[0]= Start_time Array[1]= $ST:$STIMI

$ST$STIMI都是变量。知道如何解决这个问题

explode 函数采用一个参数来分解字符串。假设您使用的是空格,则需要在冒号的两侧添加一个空格。

$lines[1]="Start_time= ". $ST. ' : ' . $STIMI."'n" ;
使用 "

:" 分隔符而不是 " " 分解

$STIME=explode(":", $lines[1]);

请注意,如果您的字符串中有":",它会弄乱您的算法。