如何句子转换为PHP的话数组 [英] How to convert a sentence to an array of words in PHP

查看:94
本文介绍了如何句子转换为PHP的话数组的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

使用PHP。需要:

 在字符串输入:与空间之间的一些术语
OutputArray<弦乐计算值:{一些,条款,与,空格之间}


解决方案

您可以使用 爆炸 拆分 或的 preg_split

爆炸使用固定字符串:

  $ =零部件爆炸('',$字符串);

,而拆分 preg_split 使用常规的前pression:

  $ =部件拆分('+',$字符串);
$部分= preg_split('/ + /',$字符串);

一个例子,常规的前pression基于分裂是非常有用的:

  $字符串='富巴; //多个空格
后续代码var_dump(爆炸('',$字符串));
后续代码var_dump(分('+',$字符串));
后续代码var_dump(preg_split('/ + /',$字符串));

Using Php. Need:

On String Input: "Some terms with spaces between"
OutputArray <String>: {Some, terms, with, spaces, between}

解决方案

You could use explode, split or preg_split.

explode uses a fixed string:

$parts = explode(' ', $string);

while split and preg_split use a regular expression:

$parts = split(' +', $string);
$parts = preg_split('/ +/', $string);

An example where the regular expression based splitting is useful:

$string = 'foo   bar';  // multiple spaces
var_dump(explode(' ', $string));
var_dump(split(' +', $string));
var_dump(preg_split('/ +/', $string));

这篇关于如何句子转换为PHP的话数组的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆