note 41364 added to function.str-replace

From: Date: Wed, 07 Apr 2004 18:59:48 +0000
Subject: note 41364 added to function.str-replace
Groups: php.notes 
Request: Send a blank email to php-notes+get-67773@lists.php.net to get a copy of this message
Here's a better accent killer, great for non accent sensitive searches. I've just added more accented characters. function strToNoaccents($text) { global $export; $search = array ('À', 'Á', 'Â' ,'Ã' ,'Ç' ,'È' ,'É' ,'Í' ,'Ò' ,'Ó' ,'Ô' ,'Õ' ,'Ú', 'ç', 'à', 'á', 'â', 'ã', 'è', 'é', 'ê', 'í', 'î', 'ò', 'ó', 'ô', 'õ', 'ú', 'û'); $replace = array ('A', 'A', 'A', 'A', 'C', 'E', 'E', 'I', 'O', 'O', 'O', 'O', 'U', 'c', 'a', 'a', 'a', 'a', 'e', 'e', 'e', 'i', 'i', 'o', 'o', 'o', 'o', 'u', 'u'); $export = str_replace($search, $replace, $text); return $export; } ---- Manual Page -- http://www.php.net/manual/en/function.str-replace.php Edit -- http://master.php.net/manage/user-notes.php?action=edit+41364 Delete -- http://master.php.net/manage/user-notes.php?action=delete+41364&report=yes Reject -- http://master.php.net/manage/user-notes.php?action=reject+41364&report=yes Search -- http://master.php.net/manage/user-notes.php

« previous php.notes (#67773) next »