Php 分解未知数量的变量
我有一个长度未知的数据字符串,例如Php 分解未知数量的变量,php,Php,我有一个长度未知的数据字符串,例如$myvar=“data,data”我想分解字符串,例如列表($a,$b)=分解(“,”,$myvar)如果我知道数据的长度,这非常有效,但我不确定如何处理可变长度 我正在考虑使用ifstations 例如:$letter\u count=substr\u count($myvar,,') 但这并不实际,有人知道我还能怎么做吗?只需分解成常规数组引用: $return = explode("," $myvar); 当您知道预期的输出是什么时,您使用的格式是用于
$myvar=“data,data”
我想分解
字符串,例如列表($a,$b)=分解(“,”,$myvar)
如果我知道数据的长度,这非常有效,但我不确定如何处理可变长度
我正在考虑使用if
stations
例如:$letter\u count=substr\u count($myvar,,')代码>
但这并不实际,有人知道我还能怎么做吗?只需分解成常规数组引用:
$return = explode("," $myvar);
当您知道预期的输出是什么时,您使用的格式是用于……嗯……的。如果您使用explode
,它将返回一个由分隔符分割的数组。然后,您将通过其索引位置调用每个项。以下示例使用空格作为分隔符
$pizza = "piece1 piece2 piece3 piece4 piece5 piece6";
$pieces = explode(" ", $pizza);
echo $pieces[0]; // piece1
echo $pieces[1]; // piece2
你为什么要这样工作?你不能像这样使用数组吗<代码>$var=explode(“,”,$myvar);echo$var[0]代码>
$pizza = "piece1 piece2 piece3 piece4 piece5 piece6";
$pieces = explode(" ", $pizza);
echo $pieces[0]; // piece1
echo $pieces[1]; // piece2