我有一個數據字符串是未知的長度,例如$myvar = "data,data";
,我想explode
字符串,例如list($a, $b) = explode(",", $myvar)
如果我知道數據的長度,它的工作很好,但我不知道如何處理變量長度。爆炸未知數量的變量
我正在考慮使用if
陳述。
如:$letter_count = substr_count($myvar, ',');
if($letter_count == 2) { list($a, $b) = explode(",", $myvar) }
elseif($letter_count == 3) { list($a, $b, $c) = explode(",", $myvar) }
,但這是不實際的,任何人有任何想法,我能做到這一點是怎麼回事?
你爲什麼需要這樣工作?你不能像這樣使用數組嗎? '$ var = explode(「,」,$ myvar); echo $ var [0];' –