我的网站有文字区域,用户可以粘贴看起来像这样的文字:
Name
Surname
Age
Mail
John
Smith
99
john@john.com
我想从单词“John”,“Smith”,......创建变量,然后将它们保存到数据库
感谢
答案 0 :(得分:1)
可以执行以下操作:list($name,$surname,$age,$mail) = split("\n",$input);
不能保证会起作用,但这是一个开始。
答案 1 :(得分:1)
KABOOM!
<?php
// $string = "John\nSmith\n99\njohn@john.com";
$string = "John
Smith
99
john@john.com";
$values = explode("\n", $string);
print_r($values);
?>
<强>输出:强>
Array
(
[0] => John
[1] => Smith
[2] => 99
[3] => john@john.com
)
答案 2 :(得分:0)
您可以使用split()函数
来完成此操作答案 3 :(得分:0)
$string = "your text here";
$string = str_replace("\n", " ", $string);
$string = str_replace("\r", "", $string);
$array = explode($string,' ');
$ array将包含文本中的所有单词。