Php 从mysql创建数组
我在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"]); 你是说你想用逗号把它们分开?使用: 你刚刚创建了
例如单词,狗,猫,树 可以这样创建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);