Php 将文本框中的单词拆分为数组
在PHP中,如何获取字符串并将单词分隔成数组?有没有办法按字符串中的空格拆分它们?另外,如何检查数组中的单词是否以字符开头?这个想法是要有一个文本框,里面有普通的单词和一个标签。当您提交表单时,PHP脚本可能会在标签下面加下划线或更改标签的颜色。它基本上会在以散列开头的任何单词下面划线。如果这没有任何意义,很抱歉。要将字符串转换为数组,请使用PHP函数:Php 将文本框中的单词拆分为数组,php,Php,在PHP中,如何获取字符串并将单词分隔成数组?有没有办法按字符串中的空格拆分它们?另外,如何检查数组中的单词是否以字符开头?这个想法是要有一个文本框,里面有普通的单词和一个标签。当您提交表单时,PHP脚本可能会在标签下面加下划线或更改标签的颜色。它基本上会在以散列开头的任何单词下面划线。如果这没有任何意义,很抱歉。要将字符串转换为数组,请使用PHP函数: $array = explode(' ', $string); 要检查每个单词是否以某个字符开头,可以在循环中使用: // Pick a l
$array = explode(' ', $string);
要检查每个单词是否以某个字符开头,可以在循环中使用:
// 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;
}
}
谢谢但是以类型开头的东西呢?我如何打印数组?我尝试了
echo
和print\r
但它只打印了“Array”。是否要打印出数组的每个元素?请给出问题中输入的示例。