how to simplify str_replace() words and puctuations

Discussion in 'PHP' started by gilgalbiblewheel, Aug 22, 2008.

  1. #1
    I was trying to simplify this without success:
    $neglect = array(':',';',',','.','?','shall','shalt');
    $replace = "";
    //$mystring = 'qwertyu';
    
    $searchThese = $_GET['searchthese'];
    //$searchThese = $searchThese;
    $searchThese=str_replace(":", "", $searchThese);
    $searchThese=str_replace(";", "", $searchThese);
    $searchThese=str_replace(",", "", $searchThese);
    $searchThese=str_replace(".", "", $searchThese);
    $searchThese=str_replace("?", "", $searchThese);
    $searchThese=str_replace("(", "", $searchThese);
    $searchThese=str_replace(")", "", $searchThese);
    //common words
    $searchThese=str_replace("shall", "", $searchThese);
    $searchThese=str_replace("shalt", "", $searchThese);
    $searchThese=str_replace("which", "", $searchThese);
    $searchThese=str_replace("there", "", $searchThese);
    $searchThese=str_replace("their", "", $searchThese);
    PHP:

     
    gilgalbiblewheel, Aug 22, 2008 IP
  2. NatalicWolf

    NatalicWolf Peon

    Messages:
    262
    Likes Received:
    14
    Best Answers:
    0
    Trophy Points:
    0
    #2
    $neglect = array(':',';',',','.','?','shall','shalt','which','there','their');
    $Data = $_GET['searchthese'];
    $Data=str_replace($neglect, "", $Data);


    Tested bro.
     
    NatalicWolf, Aug 22, 2008 IP
  3. Barti1987

    Barti1987 Well-Known Member

    Messages:
    2,703
    Likes Received:
    115
    Best Answers:
    0
    Trophy Points:
    185
    #3
    
    $removes = array(':',';',',','.','?','shall','shalt','which','there','their');
    $searchThese = str_replace($removes,'',$searchThese);
    
    PHP:
    Peace,
     
    Barti1987, Aug 22, 2008 IP