php - 用换行符分割字符串

标签 php string line-breaks

我有一个带有换行符的字符串。我想将该字符串转换为一个数组,并且对于每一行,在数组中跳转一个索引位置。

如果字符串是:

My text1
My text2
My text3

我想要的结果是这样的:

Array
(
    [0] => My text1
    [1] => My text2
    [2] => My text3
)

最佳答案

我一直使用这个非常成功:

$array = preg_split("/\r\n|\n|\r/", $string);

(更新了最后的\r,感谢@LobsterMan)

关于php - 用换行符分割字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1483497/

相关文章:

php - 在同一服务器的多个数据库中批量创建表

php - Mysql 使用特殊字符搜索匹配查询

string - ResponseWriter.Write 和 io.WriteString 有什么区别?

python - 递归解析类似 lisp 的语法

c - 为什么这个 qsort() 不起作用?

Vim:禁用特定行的自动换行

javascript - 在javascript引用的文本中插入换行符

PHP - MySQL - 选择无限期运行

php - auto_prepend_file与 “require”一样吗? (使用register_shutdown_function失败)

Delphi - 如何将字符串连接分成多行