为了账号安全,请及时绑定邮箱和手机立即绑定

PHP如何将 不定个数一维数组('A','女',21), ('B','男',23), ('C','男',24)……组合成一个二维数组?

PHP如何将 不定个数一维数组('A','女',21), ('B','男',23), ('C','男',24)……组合成一个二维数组?

PHP
慕仔0165656 2017-06-21 16:28:37
结果为('A','女',21),('B','男',23),   ('C','男',24)
查看完整描述

4 回答

已采纳
?
天使之翼死神之镰

TA贡献81条经验 获得超102个赞

header("content-type:text/html;charset=utf-8");

$mysqli=new mysqli("localhost","root", "","test");

if($mysql->connect_errno){

    die("connect error:".$mysqli->connect_error);

}

$mysqli->set_charset('utf8');

$sql = "SELECT id,username,age FROM user";

$mysqli_result= $mysqli->query($sql); //返回值在$mysqli_result中,$mysqli->query()只能读取一个记录

循环显示

while($row = $mysqli_result->fetch_assoc()){

$rows[] = $row;//二维数组

}

$mysqli_result->free();

$mysqli->close();


$rows数组就是你想要的二维数组

查看完整回答
1 反对 回复 2017-06-22
?
千机剑

TA贡献2条经验 获得超3个赞

<?php

header("Content-Type:text/html; charset=utf-8");

$arr=array(

    "('A','女',21)",

    "('B','男',23)",

    "('C','男',24))"

);

$a=array(

    $arr

);

print_r($a);

?> 


查看完整回答
2 反对 回复 2017-06-21
  • 慕仔0165656
    慕仔0165656
    一维数组个数不定,也就是('A','女',21), ('B','男',23), ('C','男',24)……等数据都是从数据库读取出来的,怎么定义?
?
qq_歲月靜好不忘初心_0

TA贡献38条经验 获得超6个赞

<?php
header("Content-Type:text/html; charset=utf-8");
$A=('A','女',21);
$B=('B','男',23);
$C=('C','男',24));
$arr=array(
    $A,
    $B,
    $C
);

print_r($arr);
?>

查看完整回答
反对 回复 2017-06-22
?
好人二狗

TA贡献2条经验 获得超0个赞

你说的不是很清楚啊,什么形式的二维数组

查看完整回答
反对 回复 2017-06-21
  • 4 回答
  • 0 关注
  • 1605 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信