从PHP中删除逗号

JCH*_*E11 1 php string strip str-replace

我有一个存储在PHP变量中的动态值.该变量包含一串数据,表示单击了哪些复选框.它返回如下:Option1,Option2,Option3,Option4 .....

我想删除逗号所以它只是Option1 Option2 Option3 Option4 ....

我的代码:

<?php 
    $type = the_field('type_of_work'); 
    $type = str_replace(",", "",$type);
    echo $type; 
?> 
Run Code Online (Sandbox Code Playgroud)

出于某种原因,逗号仍在呈现中.知道为什么或如何解决这个问题?您知道,the_field('type_of_work')是一种从wordpress'后端提取高级自定义字段的方法,但不应该与此问题相关,因为它正在使用逗号成功重新调整字符串.有什么想法吗?

更新:我这样做的方式与此不同:

if(in_array('brand-id', get_field('type_of_work') )): 
    echo "brand-id";
endif; 

echo " ";

if(in_array('print', get_field('type_of_work') )): 
    echo "print";
endif;
Run Code Online (Sandbox Code Playgroud)

等......

Xeo*_*oss 5

还有一些你不包括的东西.您发布的代码完美无瑕.如果你仍然看到逗号,那么其他东西在这里发挥作用.

<?php 
    $type = the_field('type_of_work'); 
    $type = str_replace(",", "",$type);
    echo $type; 
?> 
Run Code Online (Sandbox Code Playgroud)

这是完美的时间,die所以你肯定知道.

<?php
die(str_replace(',', '',the_field('type_of_work')));
?> 
Run Code Online (Sandbox Code Playgroud)