你好,我对php很新,我开始在.txt文件中使用strstok。它工作正常,直到我想用一个单词标记。我一直在研究更复杂的(第一年compsci级别)程序,但下面的例子将很好地总结这个问题。
例如,如果我有字符串:“Hello world你今天非常漂亮”,我想用“非常”这个词来标记。如果我会回应这两个令牌,我想要的输出将是“你好世界你今天很漂亮”。但是,当我尝试使用一个单词时,我从来没有这样做过,而且我没有找到解释如何通过简单解释来解释的来源。
代码中的内容相同:
<?php
function strtokTest(){
$string = "Hello world you are very beautiful today.";
$token = strtok($string, "very");
while ($token != false){
echo "$token";
$token = strtok("very");
}
}
?>
如果我在php页面上运行它,输出将是:
Hllo wold ou a bautiful on this da.
起初很有趣,但现在我很伤心。谁能告诉我一个很好的方法呢?
谢谢,
Alexander W