gpt4 book ai didi

php - php中如何将字符串转换为数组

转载 作者:太空宇宙 更新时间:2023-11-03 10:42:06 24 4
gpt4 key购买 nike

我正在通过 while 循环从 mysql 数据库中获取记录。

$sql=mysql_query("SELECT * FROM animate ORDER BY RAND() LIMIT 10") or die("query Field");

while($row=mysql_fetch_array($sql)){

$row['code'];

}

输出为 xyacefg。

现在我想把这个输出分解成一个数组,我想把每个字母放到单独的数组索引中,比如

数组('x','y','a','c','e','f','g');

我用过爆炸

$array = explode(' ', $row['code']);

但是没有用。现在最终代码是 .

$sql=mysql_query("SELECT * FROM animate ORDER BY RAND() LIMIT 10") or die("query Field");

while($row=mysql_fetch_array($sql)){

$row['code'];

}

$array = explode(' ', $row['code']);

最佳答案

您需要创建一个空数组并为它们赋值,如下所示:-

$new_array = array(); // create a new array
$sql=mysql_query("SELECT * FROM animate ORDER BY RAND() LIMIT 10") or die("query Field");

while($row=mysql_fetch_array($sql)){

$new_array[] = $row['code']; // assign value to array

}
echo "<pre/>";print_r($new_array); // print array which is created

注意:- 我的假设是 $row['code'] 给你一个一个的值,因为它在 while 循环中。

关于php - php中如何将字符串转换为数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36653133/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com