我们如何从php中的字符串中替换'\'。

I tried str_replace and also preg_replace by writing it as a '\' but both are not worked

  $old[0]= '\item'
  $new='';
  $fread = str_replace($old, $new, $fread);

It only remove 'item' from the string.

$fread=preg_replace('/\\item/', "", $fread);

It also remove only 'item' from $fread.

<?php

$fread = 'is this "\item" gone yet?';

$old = '\\item'; //OR  [ 'item', '\\'];

$new='';

echo str_replace($old, $new, $fread) ;

try this

  $fread = 'is this \item gone yet? \"hmmm\". it\'s a ball.';
  $search= ["\\", "item"]; // use double quote for backslash and escape with backslash
  $replace=['', ''];
  $fread = str_replace($search, $replace, $fread);
  echo $fread; // is this  gone yet? "hmmm". it's a ball.