在PHP中截断连字符前面的句子
我需要找到在连字符前面截断标题的方法,如下所示:在PHP中截断连字符前面的句子,php,Php,我需要找到在连字符前面截断标题的方法,如下所示: "This is the title-This is an example" "This is the title" 因此,当它被截断时,标题将如下所示: "This is the title-This is an example" "This is the title" (没有“-这是一个示例”部分。) 我想有一个PHP函数,但我没有找到它。您正在寻找该函数 顺便说一句,a-是连字符,不是斜杠。您正在寻找函数 顺便说一句,a-是连字符,
"This is the title-This is an example"
"This is the title"
因此,当它被截断时,标题将如下所示:
"This is the title-This is an example"
"This is the title"
(没有“-这是一个示例”
部分。)
我想有一个PHP函数,但我没有找到它。您正在寻找该函数
顺便说一句,a-是连字符,不是斜杠。您正在寻找函数
顺便说一句,a-是连字符,不是斜杠。您可以使用几种不同的方法。我个人的偏好可能是
strtok()
,因为它需要最少的代码量和效率
strtok()
explode()
。
substr()
和strpos()
strstr()
如果使用>=PHP5.3
$title = strstr($str, '-', TRUE);
.您可以使用几种不同的方法。我个人的偏好可能是
strtok()
,因为它需要最少的代码量和效率
strtok()
explode()
。
substr()
和strpos()
strstr()
如果使用>=PHP5.3
$title = strstr($str, '-', TRUE);
.你试过什么?如果您阅读PHP手册,这是非常简单的。另外,
-
也不叫“斜杠”。为了学习,为什么这样的问题会被否决?@Poe:我猜是因为OP没有尝试任何东西。你尝试过的可能是重复的吗?如果您阅读PHP手册,这是非常简单的。另外,-
也不叫“斜杠”。为了学习,为什么这样的问题会被否决?@Poe:我猜是因为OP没有尝试任何东西。可能是Ok的重复,谢谢,很抱歉我的英语和PHP知识。我将尝试explode函数。好的,谢谢,对不起,我的英语和PHP知识。我将尝试爆炸功能。这似乎更容易,我将尝试它。谢谢。好吧,那么我重复$title,对吗?@user1116921:当然可以。这似乎更简单,我会试试。谢谢。好吧,那么我重复$title,对吗?@user1116921:当然可以。