首页 > 解决方案 > 如何使用 strtolower 和 str_replace 在连字符前输出文本

问题描述

我喜欢只输出连字符前后的第一和第二部分。$interests 字段具有以下值:

Eating dinner - Restaurants
Eating lunch - At home

目前,它列出了所有值。这是我的代码:

$interests .= html_helper::anchor('link/' . strtolower(str_replace(" ","_",$val)), $val).", ";

如何更改它以在连字符之前输出这些值?

Eating dinner
Eating lunch

如何更改它以在连字符后输出这些值?

Restaurants
At home

非常感谢。

标签: php

解决方案


推荐阅读