Php 如何分解表中的行?

Php 如何分解表中的行?,php,mysql,arrays,explode,Php,Mysql,Arrays,Explode,我把这一排放在桌子上 K04、K84、K53、K331、1985 如何使用array explode获得如下结果: ['K04','K84','K53','K331','L985'] 谢谢你的帮助 我试着用炸药 $ex = explode (' ,' $myRowFromTable) $co = count ($ex); for ($i = 0; $i < $co; $i++) { echo $ex[$i];

我把这一排放在桌子上

K04、K84、K53、K331、1985

如何使用array explode获得如下结果:

['K04','K84','K53','K331','L985']

谢谢你的帮助

我试着用炸药

      $ex    = explode (' ,' $myRowFromTable)
      $co    = count ($ex);

      for ($i = 0; $i < $co; $i++)
      {
       echo $ex[$i];
       }
$ex=explode(“,”$myRowFromTable)
$co=计数($ex);
对于($i=0;$i<$co;$i++)
{
echo$ex[$i];
}

结果仅显示K04

假设您在
$myRowFromTable
中以字符串形式获取值,则应尝试使用explode,如下所示:

$ex = explode (',', $myRowFromTable);  //no space before comma

似乎要将字符串转换为JavaScript数组。例如,

$myRowFromTable = 'K04, K84, K53, K331, L985';
// Has Array Data
$ex = explode (', ', $myRowFromTable);
// print_r($ex);

// According to User Expected Result
$newFormat = "['" . implode("', '", $ex) . "']";
echo $newFormat;

是否希望在MySQL中生成结果而不是原始结果?或者在PHP中以数组或字符串的形式出现?您想要实现什么
explode()
将给出您想要的结果。我已编辑了我的问题,我已尝试使用explode。@pitokeraf,我不知道您是如何得到结果的,即使您的代码有问题。您确定这会起作用吗?应该是
explode(“,”,$myRowFromTable)@jogesh_pi哈哈……是的……那不行……我自己也漏掉了一个逗号……:D..更新..如何将K04、K84、K53等连接到另一个表以获取项目名称?thnks。