my coldfusion
<cffunction access="remote" name="byteLenOfStr" returnType="numeric" hint="入力文字列のバイト長さを返却する。" >
<cfargument type="string" name="str" required="true" />
<cfargument type="string" name="charset" default="windows-31j" />
<cfreturn len( charsetDecode( arguments.str, arguments.charset ) ) />
</cffunction>