Php 如何删除特殊字符?

Php 如何删除特殊字符?,php,foreach,special-characters,var-dump,string-function,Php,Foreach,Special Characters,Var Dump,String Function,如何删除特殊字符 foreach ($login_and_logout_list['rval'] as $k => $v) { $login_time[] = $v['login_time']; $logout_time[] = $v['logout_time']; $create_time[] = $v['create_time']; $i++; } var_dump($login_time); 我在var_垃圾堆里得到了什么 array (size=3) 0 =&

如何删除特殊字符

foreach ($login_and_logout_list['rval'] as $k => $v) {
  $login_time[] = $v['login_time'];
  $logout_time[] = $v['logout_time'];
  $create_time[] = $v['create_time'];
  $i++;
}
var_dump($login_time);
我在var_垃圾堆里得到了什么

array (size=3)
  0 => string '{09:46},{09:48}'
  1 => string '{05:04},{07:04},{08:40},{08:54}'
  2 => string '{05:20}'
我想在var_dump中得到的是

array (size=3)
  0 => string '09:46 | 09:48'
  1 => string '05:04 | 07:04 | 08:40 | 08:54'
  2 => string '05:20'

我假设您希望将代码从PHP移植到JavaScript

var a=[{09:46},{09:48},{05:04},{07:04},{08:40},{08:54},{05:20}]
a=a.map(o=>{
返回o.replace(/(}\,{)/mg',|').replace(/(}{)/mg',);
})

控制台日志(a)可以在php上替换的可能重复项。。由于您的代码是php而不是javascript,请尝试上面的方法problem@PrabhudevVatnal,如果环境是JavaScript,我发布的代码可以完美地工作。我也可以发布一个PHP解决方案。