Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sockets/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PHP中的多字符串替换_Php_Str Replace - Fatal编程技术网

PHP中的多字符串替换

PHP中的多字符串替换,php,str-replace,Php,Str Replace,如何将是替换为1,将否替换为0? 示例:(不工作!) 该函数支持数组参数: var_dump( str_replace(array('yes', 'no'), array('1', '0'), $data) ); 支持替换阵列: var_dump( strtr($data, array('yes' => 1, 'no' => 0)) ); 该函数支持数组参数: var_dump( str_replace(array('yes', 'no'), array('1', '

如何将是替换为1,将否替换为0? 示例:(不工作!)

该函数支持数组参数:

var_dump(
  str_replace(array('yes', 'no'), array('1', '0'), $data)
);
支持替换阵列:

var_dump(
  strtr($data, array('yes' => 1, 'no' => 0))
);
该函数支持数组参数:

var_dump(
  str_replace(array('yes', 'no'), array('1', '0'), $data)
);
支持替换阵列:

var_dump(
  strtr($data, array('yes' => 1, 'no' => 0))
);
var_dump(
  str_replace(array('yes', 'no'), array('1', '0'), $data)
);
var_dump(
  strtr($data, array('yes' => 1, 'no' => 0))
);