ord EXPR
引数の最初の文字のASCII
値を返します。ord
が返す値は常に符号なしです。符号付の値が必要な場合は、unpack
を参考にしてください。
ordの使い方
$word = 'rhythm'; # 最初の文字を符号なしASCII 値を返す print ord($word); > 114 # 符号付の値を返す print unpack('C', $word); > 114 # すべての文字を符号付の値で返す print unpack('C*', $word); > 114104121116104109