我有一个字符串'some value',我正在寻找用另一个值替换某些值的函数。
例如我需要
'某些价值'
成为
'SOME_VALUE'
这是我迄今为止没有运气的尝试
$newCategory=str_replace(' ', '_', $rows["category"]);
echo $newCategory;
答案 0 :(得分:3)
这对我来说很好用
$rows["category"] = 'some value';
$newCategory=str_replace(' ', '_', $rows["category"]);
echo $newCategory;
输出
SOME_VALUE
可以在php.ini或您的apache配置文件中关闭显示错误。
你可以在脚本中打开它,看看有没有错误
error_reporting(E_ALL);
ini_set('display_errors', 1);
答案 1 :(得分:1)
您的代码适合我。你仍然可以尝试一下:
$newCategory = preg_replace('/\s+/', '_', $rows["category"]);