diff reclib.php @ 119:b172a0b1ea48

revoke mb_str_replace for now
author Yoshiki Yazawa <yaz@honeyplanet.jp>
date Mon, 15 Mar 2010 01:39:14 +0900
parents f268d7d10590
children 0ded1d3bd448
line wrap: on
line diff
--- a/reclib.php	Sun Mar 14 20:16:04 2010 +0900
+++ b/reclib.php	Mon Mar 15 01:39:14 2010 +0900
@@ -21,23 +21,4 @@
          "// -->\n</script>" );
 }
 
-// マルチバイトstr_replace
-
-function mb_str_replace($search, $replace, $target, $encoding = "UTF-8" ) {
-	$notArray = !is_array($target) ? TRUE : FALSE;
-	$target = $notArray ? array($target) : $target;
-	$search_len = mb_strlen($search, $encoding);
-	$replace_len = mb_strlen($replace, $encoding);
-	
-	foreach ($target as $i => $tar) {
-		$offset = mb_strpos($tar, $search);
-		while ($offset !== FALSE){
-			$tar = mb_substr($tar, 0, $offset).$replace.mb_substr($tar, $offset + $search_len);
-			$offset = mb_strpos($tar, $search, $offset + $replace_len);
-		}
-		$target[$i] = $tar;
-	}
-	return $notArray ? $target[0] : $target;
-}
-
 ?>
\ No newline at end of file