我怎么可以拆分为每一行textarea的文本,并保存在数据库? PHP

问题描述 投票:-1回答:1

我使用爆炸()函数将字符串分开,但我怎么能做到这一点对每个新行,我怎么保存每个分区数据库?


例如textarea的串;

约翰|能源部| 1994年|德国人

$data = $_POST['textarea_data']; 

$parts = explode('|' , $data);

print_r($parts);

我只能为1号线做单独的,我该怎么办多行? 约翰|能源部| 1994年|德国人 亚当|线| 1992年|土耳其|男人 千斤顶|能源部| 1991 |瑞士|文 这样的多行?和后分隔条件我想保存数据库中的这些部分类似;

名称|姓| DOB 李四1994年 亚当1992年做 杰克在做1991年

php
1个回答
0
投票

要拆分多行,使用\n按照本例为您的情况:

$data = $_POST['textarea_data'];
$lines=explode("\n",$data);
foreach($lines as $data)
{
    $parts = explode('|' , $data);
    print_r($parts);
}
© www.soinside.com 2019 - 2024. All rights reserved.