php接收到html数据后怎样存储到数组?

php接收到html数据后怎样存储到数组?,第1张

$_POST本身就是一个数组,如果电话字段要以数组的方式传递,有两种方法:

1、表单上内容<input type="text" id="phone" name="phone">

可以改为<input type="text" id="phone" name="phone[]">

2、$phone=$_POST['phone']下面加一句将字符串围为数组

$phones=array($phone)

放到一个input中吗?

将数组变成字符串str,然后:

document.getElementById("hidden_input").value = str就可以了

 <!DOCTYPE html>

<html>

<head>

    <meta charset="UTF-8">

    <meta name="viewport" content="width=device-width, initial-scale=1.0">

    <meta http-equiv="X-UA-Compatible" content="ie=edge">

    <title>Document</title>

</head>

<body>

    <table border="0" id="table" style="text-align: center">

        <tr>

            <td>路人1</td>

            <td>30</td>

            <td>5</td>

            <td>4000</td>

            <td>10</td>

        </tr>

        <tr>

            <td>路人2</td>

            <td>40</td>

            <td>4</td>

            <td>3000</td>

            <td>3</td>

        </tr>

        <tr>

            <td>路人3</td>

            <td>50</td>

            <td>10</td>

            <td>10000</td>

            <td>3</td>

        </tr>

    </table>

</body>

<script>

    let arr1 = []

    [...document.querySelectorAll("tr")].map((item, index) => {

        arr1.push([...item.childNodes].map(i => i.innerHTML).filter(un => un))

    })

    console.log(arr1)

</script>

</html>

 请采纳


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/8358770.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-15
下一篇 2023-04-15

发表评论

登录后才能评论

评论列表(0条)

保存