2017-03-24 40 views

回答

-1

您str_replace函数的代码是错误

str_replace($fieldinfo,"_"," ") 

应该

str_replace("_"," ",$fieldinfo->name) 
+0

不工作...... :( –

1

Hope this will work.

错误: str_replace($fieldinfo,"_"," ")->name 在这里你不能将字符串或数组视为对象。

注:str_replace返回或者stringarray但不object;

printf("%s",str_replace("-","_","some-value")); // SOME_VALUE

echo printf("%s",str_replace("-","_","some-value")); // // some_value10 10字符串的长度

0

希望这将帮助,

考虑$字段信息有这个值 “sample_value_to_output”

$fieldinfo = "sample_value_to_output"; 

printf("%s",str_replace("_"," ",$fieldinfo)); 

这会输出

sample value to output