将数据转换为数组并获取值

时间:2014-09-11 09:37:49

标签: php arrays

我的表格中有这样的数据

Arabic,Assamese,Azerbaijani,Belarusian

我想在数组中显示数据,以便我可以使用foreach并获取数组的值。那么有人可以告诉我如何将它作为数组并获得值吗?

3 个答案:

答案 0 :(得分:0)

使用explode功能

$database_value = $db['your_data'];

$value_array = explode(',',$database_value);

print_r($value_array);


foreach ($value_array as $value){
   echo $value.'<br>';
}

答案 1 :(得分:0)

$string = "Arabic,Assamese,Azerbaijani,Belarusian";

$language_array= explode(',',$string);

答案 2 :(得分:0)

假设您已对数据库执行查询,并且已经拥有可以使用explode function的数据。见DEMO。     

$data = $row['data_from_table']; //your data is Arabic,Assamese,Azerbaijani,Belarusian

$exp = explode(",", $data);

foreach ($exp as $value){
echo $value;
echo PHP_EOL;
}

?>