php substr_用连字符替换空格?
我有这个,
echo "<div class='weather " . $cell->textContent ."'>";
当 textContent 只是像“sunny”这样的单词时,它工作得很好。但是,如果当前天气是例如“部分多云”,我当然会应用两个类(.partially 和 .cloudy 而不是 .partially-cloudy。
我如何确保每当 textContent 中包含两个(或更多)单词时我替换所有空格都带有连字符?
这不起作用:
echo "<div class='weather " . substr_replace(" ", "-", $cell->textContent) ."'>";
谢谢。
i have this
echo "<div class='weather " . $cell->textContent ."'>";
this works fine when textContent is just one word like "sunny". However if the current weather is e.g. "partially cloudy" i get of course two classes applied (.partially and .cloudy instead of .partially-cloudy.
How can I make sure whenever there are two (or more) words contained in textContent I replace all spaces with a hyphen?
This does not work:
echo "<div class='weather " . substr_replace(" ", "-", $cell->textContent) ."'>";
Thank you.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
使用
str_replace
:Use
str_replace
: