如何从字符串分隔值创建数组?

时间:2016-08-25 08:38:16

标签: php

我有一个像:

这样的数组
  function check_if_exists($company_timings,$in_time)


   {    

     $length_of_company=sizeof($company_timings);
      $length_of_emp=sizeof($in_time);
       $common=array_intersect($company_timings,$in_time);
        $length_of_common=sizeof($common);
       $key=array_search($common,$company_timings);
      return $key;


    }

现在我想以这种形式转换它:

Array
(
    [0] => Mechanical Engineering,CEO
)

2 个答案:

答案 0 :(得分:2)

您可以使用以下内容。

$str = 'Mechanical Engineering,CEO';
$arrayStr = explode(',',$str );
print_r($arrayStr);

答案 1 :(得分:1)

注意:假设您的输入数组只有一个键“Mechanical Engineering,CEO”。

我们需要current()函数来访问数组元素。

由于您希望每次逗号都要分割数据,我们需要explode()  功能

$input  = array("Mechanical Engineering,CEO");
$output = explode(",", current($input));