我想用什么都替换斜杠,但在我看来,这段代码不起作用:
<?php
echo str_replace('\\', '', $this->url());
?>
有谁知道原因?
答案 0 :(得分:0)
可能是因为直接将$this->url()
作为参数传递时未触发__toString。
尝试以下方法:
<?php echo str_replace('\\', '', (string)$this->url()); ?>
答案 1 :(得分:0)
尝试此操作以从字符串
中删除\\
<?php echo str_replace('\\\\', '', $this->url()); ?>
答案 2 :(得分:0)
我打赌你真的在寻找这个:
<?php echo str_replace('/', '', $this->url()); ?>