如何在PHP中仅从数组中获取单词?

如何在PHP中仅从数组中获取单词?,php,arrays,string,Php,Arrays,String,我有一个PHP变量$MostRecentQuestionType,它的值是简化分数。我想打印简化分数,因此我尝试了以下操作,但它返回数组([0]=>Simplifyin[1]=>fracts) 如何从这个数组中提取单词 旁注:我知道人们会因为我不做研究而攻击我;我已经试过了,但我没有足够的勇气去寻找解决方案。我尝试了将数组转换为字符串和类似的搜索,但结果没有解决这个问题。通过搜索,我找到了preg\u replace,str\u replace,toString(),等等,但似乎没有任何帮助。我

我有一个PHP变量
$MostRecentQuestionType
,它的值是
简化分数
。我想打印
简化分数
,因此我尝试了以下操作,但它返回
数组([0]=>Simplifyin[1]=>fracts)

如何从这个数组中提取单词

旁注:我知道人们会因为我不做研究而攻击我;我已经试过了,但我没有足够的勇气去寻找解决方案。我尝试了
将数组转换为字符串
和类似的搜索,但结果没有解决这个问题。通过搜索,我找到了
preg\u replace
str\u replace
toString()
,等等,但似乎没有任何帮助。我觉得我有一个很容易解决的问题

类似这样:

<?php
$MostRecentQuestionType = "SimplifyingFractions";
$MostRecentQuestionTypeExploded = preg_split('/(?=[A-Z])/',$MostRecentQuestionType);
print(implode($MostRecentQuestionTypeExploded," "));
类似这样的东西:

<?php
$MostRecentQuestionType = "SimplifyingFractions";
$MostRecentQuestionTypeExploded = preg_split('/(?=[A-Z])/',$MostRecentQuestionType);
print(implode($MostRecentQuestionTypeExploded," "));

您可以执行以下操作,而不是使用print\r命令:

 foreach($MostRecentQuestionTypeExploded as $value)     { print($value." ");}

您可以执行以下操作,而不是使用print\r命令:

 foreach($MostRecentQuestionTypeExploded as $value)     { print($value." ");}

看另一个帖子。看另一个帖子。啊,我知道必须是这样简单的事情。非常感谢!当网站允许我在几分钟内回答时,我会接受答案。啊,我知道这必须是这样简单的事情。非常感谢!当网站允许我在几分钟内回答时,我会接受答案;根据他的代码,您正试图用foreach循环迭代字符串???$MostRecentQuestionType在脚本的这一点上是一个数组,因为之前调用了preg_split()命令。
preg_split
不是就地操作,
$MostRecentQuestionType
是一个字符串。即使是这样,他也希望得到字符串的输出,而不是转储数组值。他的问题是如何分割字符串。好吧,stackoverflow应用程序像往常一样被窃听,没有考虑我的编辑。忘记了爆炸,因此产生了混乱;根据他的代码,您正试图用foreach循环迭代字符串???$MostRecentQuestionType在脚本的这一点上是一个数组,因为之前调用了preg_split()命令。
preg_split
不是就地操作,
$MostRecentQuestionType
是一个字符串。即使是这样,他也希望得到字符串的输出,而不是转储数组值。他的问题是如何分割字符串。好吧,stackoverflow应用程序像往常一样被窃听,没有考虑我的编辑。忘记了爆炸,因此产生了混乱。