将句子拆分为单词时出错,不推荐使用split()

时间:2012-05-15 05:18:44

标签: php deprecated

我正在尝试解析句子并将其拆分为单词

  

$ allwords = split(“”,$ mybigsentence);

我在上面的行

中收到此错误
  

不推荐使用:不推荐使用函数split()   C:\ XAMPP \ htdocs中\ projecte \ SRC \管理员\ botloaderfuncs.php

它出了什么问题。 使用php 5.0.3

3 个答案:

答案 0 :(得分:4)

  

自PHP 5.3.0起,此功能已被弃用。非常不鼓励依赖此功能。

来自:http://us3.php.net/split

DEPRECATED意味着它将在未来的PHP版本中很快删除。

看看这个解决方案:Split text into words problem PHP, complicated problem

绝对应该以正确的方式提供您需要的代码。

答案 1 :(得分:3)

split被指定用于通过正则表达式进行拆分。在您的情况下,您将通过子字符串拆分字符串,因此explode将适合您(并且使用它也更有效)。

答案 2 :(得分:1)

我认为您应该使用explode来解决您的问题。它会工作;)