karsi

raspi 15.12.01 02:54

Karsi tekstiä

 Tekstiversio  Arvo: -5 (5 ääntä)  Äänestä: +  -
<?php
function karsi ($teksti) {
  // kaikki muut merkit tuhotaan, paitsi nämä:
  $tuetut = " 0123456789abcdefghijklmnopqrstuvwxyz" .
            "ABCDEFGHIJKLMNOPQRSTUVWXYZåäöÅÄÖ" .
            "½§!\\"#¤%&/()=@£$€{[]}+\\\\?´`^¨~*';.-:_<>|,";

  for($i = 0; $i < strlen($teksti); $i++) {
    $o = (substr($teksti, $i, 1));
    if(!strpos($tuetut, $o)) {
      if($o != " ") {$o = "";}
    }
    $d .= $o;
  }
  return $d;
}

$bar = "âãáà foo";
echo karsi($bar); // == " foo"
?>

pekkajarvinen@kolumbus.fi

Valtzu 20:55 28.2.05 
Eikös sais tehtyä ihan str_replacella....