📅  最后修改于: 2023-12-03 14:45:21.922000             🧑  作者: Mango
在 PHP 中,我们可以通过一些简单的方法从句子中创建单词对。假设我们有一个句子,如下所示:
I love programming in PHP.
我们的目标是创建一个数组,其中每个元素都是一个单词对,如下所示:
Array (
[0] => I - love
[1] => love - programming
[2] => programming - in
[3] => in - PHP
)
以下是一个简单的 PHP 函数,可以完成这个任务:
function create_word_pairs($sentence) {
$words = explode(' ', $sentence);
$pairs = array();
for ($i = 0; $i < count($words) - 1; $i++) {
$pair = $words[$i] . ' - ' . $words[$i + 1];
array_push($pairs, $pair);
}
return $pairs;
}
$sentence = 'I love programming in PHP.';
print_r(create_word_pairs($sentence));
该函数首先使用 explode()
函数将句子拆分为单词。接下来,它使用一个循环迭代单词数组并创建相邻单词之间的单词对。最后,它返回单词对数组。
我们可以使用 print_r()
函数打印函数返回的数组并查看结果:
Array
(
[0] => I - love
[1] => love - programming
[2] => programming - in
[3] => in - PHP.
)
现在我们可以将这个函数用于任何句子,并创建该句子中相邻单词之间的单词对。
在 PHP 中,我们可以根据需要创建各种类型的数组。本文介绍了如何从句子中创建单词对数组。该过程很简单,但对于某些应用程序来说非常有用。