在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. 将NSString分隔成NSArray,但允许引号将单词分组
- 4. 将制表符分隔的文本转换为数组
- 5. 如何分隔多行文本框中包含单词的字符串中的单词?
- 6. 用空格作为单词间的分隔符移动单词中的单词
- 7. C++指定分隔从文本文件中读取单词
- 8. 将excel单元格中的数据与分隔符分隔为“;”
- 9. 文本提取中的单词分隔符,Lxml Xpath
- 10. 如何分隔数组列表项中的单词?
- 11. 将数组转换为逗号分隔文本
- 12. 将文本行分隔为两个数组C
- 13. Haskell:单词,单词分隔符
- 14. 将文本拆分为单词,数字和标点符号
- 15. VB.Net将单词文档分解为单独的文档(分页符作为分隔符)
- 16. Java正则表达式将句子中的单词与值和其度量单词分隔为单个词
- 17. 如何分隔变量中的两个分隔的单词?
- 18. 如何将手写文本表单分割为单独的部分和单词?
- 19. 使用单引号将多行逗号分隔的文本框值转换为
- 20. vba中的多个分隔符(单词)
- 21. 如何把逗号分隔的单词到数组
- 22. 需要regrex将数组中的整数分隔为逗号分隔
- 23. python脚本 - 将单词分组为If-Not语句
- 24. 将数组分隔为变量-PHP
- 25. 将单词从文本保存到数组中
- 26. 将数组写入制表符分隔文本文件
- 27. 如何将数字拆分为组词?
- 28. 将文本文件中的数据拆分为并行数组
- 29. 如何将单词数组转换为包含单词字符的数组?
- 30. 单词vba文本替换数组
例子在问题中的输入。 – SparKot 2013-02-16 17:53:49