如何句子转换为PHP的话数组 [英] How to convert a sentence to an array of words in PHP
本文介绍了如何句子转换为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屋!
查看全文