📌  相关文章
📜  如何在PHP获取句子的第一个单词?

📅  最后修改于: 2022-05-13 01:54:10.960000             🧑  作者: Mango

如何在PHP获取句子的第一个单词?

可以借助各种内置函数(如 strtok()、strstr()、explode() 和其他一些方法(如使用正则表达式)来获取句子的第一个单词。下面列出了一些获取句子第一个单词的示例:

方法 1:使用 strtok()函数:此函数用于根据给定的分隔符将字符串标记为更小的部分。它将输入字符串作为参数以及分隔符(作为第二个参数)。

句法:

string strtok( $string, $delimiters )

程序:

 
输出:

The first word of string is: Welcome

方法二:使用trim()和explode()函数:

  • trim()函数: trim()函数用于去除字符串左右两边的空格和预定义字符。

    句法:

    trim( $string, $charlist )
  • explode()函数: explode()函数用于将一个字符串拆分为不同的字符串。的爆炸()函数分割基于所述字符串分隔符的字符串,即无论分隔字符出现它将该字符串。该函数返回一个包含通过分割原始字符串形成的字符串的数组。

    句法:

    array explode( separator, OriginalString, NoOfElements )

程序:

 
输出:
The first word of string is: Welcome

方法3:使用的strstr()函数:的strstr()函数是用于搜索另一个字符串内的字符串的第一次出现。此函数区分大小写。

句法:

strstr( $string, $search, $before )

程序:

 
输出:
The first word of string is: Welcome

方法4:使用preg_match()函数:该函数在字符串中搜索模式,如果模式存在则返回真,否则返回假。通常搜索从主题字符串的开头开始。可选参数 offset 用于指定开始搜索的位置。

句法:

int preg_match( $pattern, $input, $matches, $flags, $offset )

程序:

 
输出:
The first word of string is: Welcome