如何用2个字符串在php中拆分数组?

时间:2018-07-02 11:30:40

标签: php arrays

如何用,分两部分拆分数组,以便可以在php中用作2个字符串?

我得到这种数组,您可以使用此列表查看图像。 我想拆分此数组以在单独的列中发布ID和标题。

<li  id="recordsArray_'.$value['id'].','.$value['title'].'"></li>

enter image description here

2 个答案:

答案 0 :(得分:0)

如果要将数组分成两个字符串,可以使用explode这样的短代码:

$item = '4,test';
$var = explode(',', $item);
echo $var;

对于循环数组,您可以使用

$array = array(YOUR_ARRAY);
foreach($array as $item){
    $var = explode(',', $item);
    echo $var;
}

更新1: 您可以使用以下代码这样的简单数组:

$array = array(4, 'salar');

并使用如下代码:

$array = array(4, 'salar');
foreach ($array as $item) {
    dump(explode(',', $item));
}

答案 1 :(得分:0)

尝试以下代码(如果它适合您)

$arr = array('1,test1','2,test2','3,test3');

foreach($arr as $ar){
  $res = explode(',', $ar);
  $id = $res[0];
  $title = $res[1]; 

  echo 'id-'.$id;
  echo ' title-'.$title;
  echo '<br>';
}