如何使用 PHP 在第一次出现“-”(减号)时将字符串拆分为两个 $vars?

新手上路,请多包涵

如何使用 PHP 在第一次出现 -(减号)时将字符串拆分为两个 $vars?

我已经找到了如何在每个“-”上拆分,但不仅是在第一次出现时。

例子:

 this - is - line - of whatever - is - relevant
$var1 = this
$var2 = is - line - of whatever - is - relevant

注意,还去掉了第一个 “-” 。

原文由 Jimbo 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 308
1 个回答

这很简单,使用额外的参数 explode 许多人没有意识到:

list($before, $after) = explode('-', $source, 2);

原文由 staticsan 发布,翻译遵循 CC BY-SA 2.5 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
logo
Stack Overflow 翻译
子站问答
访问
宣传栏