sizeBytes
string
sizeBytes は、取り消し不可能、照会不可能、および編集不可能です。
このコマンドは文字列のサイズをバイト単位で返します。 このコマンドの使用はお勧めしません。文字列の長さを判断する必要がある場合は、できるだけ文字列ないの文字数を返す size コマンドを使用してください。文字列のサイズをバイト単位で表したものは、必ずしも文字列内の文字数と一致しないことに注意することが大切です。 sizeBytes の値は MEL 文字列の内部表現のバイト数により決定されます。通常、これは一般的なマルチバイト エンコーディングで表した文字列のストレージ内での長さです。ただし、今後変更される可能性があります。したがって、返される値は設定されているロケールに依存し、結果はプラットフォームやロケールによって異なります。この結果、この値を使用するように記述されたスクリプトは信用できない動作をする可能性があります。int | 文字列のサイズ |
string $myString = "a string"; $strSize=sizeBytes($myString); // Result: 8 //