我应该使用什么函数来搜索段落中的字符串,然后删除包括和在该字符串之后的所有内容?
因此,如果我有一段"玛丽有一只小羊羔,狼就吃了它们.然后嫁给沃尔玛去买更多的羊羔."
我使用了一个函数来搜索"羊肉",包括羊肉和其他东西后应删除.因此产生的文本应该是"Marry有点"
这个简单的任务strstr()会起作用; 从PHP 5.3开始,如果将最后一个参数设置为true.
print strstr($text, "lamb", TRUE);
Run Code Online (Sandbox Code Playgroud)
这只返回部分直到lamb.
另一种选择是摆弄strpos和substr懒惰的人,一个正则表达式.