在PHP中,如何获取一个字符串并将这些单词分隔成一个数组?有没有办法通过字符串中的空格来拆分它们?另外,如何检查数组中的单词是否以字符开头?这个想法将是一个文本框来正常的话和标签。当您提交表单时,PHP脚本可能会强调或改变hashtag的颜色。它基本上会强调任何以散列开头的单词。对不起,如果这没有任何意义。将文本框中的单词分隔为数组
1
A
回答
2
将字符串转换为数组,使用PHP的explode
功能:
$array = explode(' ', $string);
检查每个字是否与某个字符开始,你可以在一个循环中使用strpos
:
// Pick a letter
$char = 'a';
foreach ($array as $word) {
if (strpos($word, $char) === 0) {
// Echo out what you want
echo "$word contains $char\r\n";
// Halt loop if necessary:
break;
}
}
+0
谢谢!但是,类型的事情开始呢? – 2013-02-16 17:49:58
+0
查看更新的答案 – hohner 2013-02-16 17:51:01
+0
我将如何打印出阵列?我尝试了'echo'和'print_r',但它只是打印出“Array”。 – 2013-02-16 17:59:08
相关问题
- 1. 将文本拆分为单词:分隔符
- 2. 将数组中的给定句子与单独数组中的单词分隔
- 3. 将文本字符串拆分为单词数组,然后将单词数组转换为单词数组中的字符数组
- 4. 将由符号分隔的单词计为两个单词
- 5. 如何将数组中的嵌套字符串转换为分隔的单词?
- 6. 将NSString分隔成NSArray,但允许引号将单词分组
- 7. 将制表符分隔的文本转换为数组
- 8. 如何分隔多行文本框中包含单词的字符串中的单词?
- 9. 用空格作为单词间的分隔符移动单词中的单词
- 10. C++指定分隔从文本文件中读取单词
- 11. 将excel单元格中的数据与分隔符分隔为“;”
- 12. 文本提取中的单词分隔符,Lxml Xpath
- 13. 如何分隔数组列表项中的单词?
- 14. 用空格(或任何字符)为任意数量的单词分隔文本单元格,并重复单词
- 15. 将文本行分隔为两个数组C
- 16. 将数组转换为逗号分隔文本
- 17. 将数组值插入分隔框
- 18. 如何从分号(;)分隔的文件中将单词复制到C++中的数组中?
- 19. 由换行符分隔的文件中最常出现的单词的数组。
- 20. Haskell:单词,单词分隔符
- 21. 将文本拆分为单词,数字和标点符号
- 22. VB.Net将单词文档分解为单独的文档(分页符作为分隔符)
- 23. 使用多个分隔符将文本文件拆分为数组
- 24. 将非英文单词转换为Python中的%分隔字符串
- 25. 带有用逗号分隔的单词的PHP数组
- 26. 将单词文件中的文本复制到新单词中
- 27. 如何读取基于单词作为键分隔符的文本文件块?
- 28. Java正则表达式将句子中的单词与值和其度量单词分隔为单个词
- 29. 如何将现有的文本框分配给c#中的文本框数组?
- 30. Python将文本文件中的数字块(用单行文本分隔)读入Numpy数组或Pandas DataFrame
例子在问题中的输入。 – SparKot 2013-02-16 17:53:49