我的表格中有这样的数据
Arabic,Assamese,Azerbaijani,Belarusian
我想在数组中显示数据,以便我可以使用foreach并获取数组的值。那么有人可以告诉我如何将它作为数组并获得值吗?
答案 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;
}
?>