Php 从mysql创建数组

Php 从mysql创建数组,php,arrays,Php,Arrays,我在mysql中有一个专栏,其中有一些单词。 例如单词,狗,猫,树 可以这样创建php数组吗 $array=array("word","dog","cat","tree"); 您只需使用phpexplode()函数即可 $row=mysql_fetch_assoc($result); or $row=$pdo->fetch(PDO::FETCH_ASSOC); $newarray=explode(",",$row["data"]); 你是说你想用逗号把它们分开?使用: 你刚刚创建了

我在mysql中有一个专栏,其中有一些单词。
例如单词,狗,猫,树

可以这样创建php数组吗

$array=array("word","dog","cat","tree");

您只需使用php
explode()
函数即可

$row=mysql_fetch_assoc($result);
or 
$row=$pdo->fetch(PDO::FETCH_ASSOC);

$newarray=explode(",",$row["data"]);

你是说你想用逗号把它们分开?使用:


你刚刚创建了一个数组……来吧,他的意思是:创建一个包含mysql内容的数组。如果可以避免,请不要使用
mysql.*
函数,它们不再被维护,社区已经开始了。相反,你应该学习并使用或。如果你不能决定,将帮助你做出选择。如果你想学习,.@vascowhite会看到编辑后的答案…并停止复制其他人的评论和评论downvoting@vascowhite对于OP。OP可能不熟悉
PDO
。因此,他可以学习。既然PDO不难学,而且安全得多,为什么还要麻烦使用mysql_*函数呢?但是OP从来没有提到过mysql_*函数,这就是为什么当你将它们引入到线程中时,我的评论是针对你的。他似乎是一个初学者(从这个问题上判断),他肯定应该直接去PDO而不必担心mysql。
$items = explode(',', $columnValue);