ord( string $string )
は、文字列「$string」の先頭の文字を、10進数のASCIIコードに変換する組み込み関数。
定義
整数型 ord( 文字列型 $string );
パラメータ
- 文字列型 $string
10進数のASCIIコードに変換したい文字を指定する。
戻り値
文字列「$string」の先頭の文字の10進数のASCIIコード。
構文
ASCIIコードに変換
10進数のASCIIコード = ord( 文字列 );
「文字列」の先頭の文字を、10進数のASCIIコードに変換する。
サンプル
水平タブと改行を、ASCIIコードに変換
<?php
echo "\\t(水平タブ)のASCIIコード: " . ord( "\t" ) . "<br />";
echo "\\n(改行)のASCIIコード: " . ord( "\n" ) . "<br />";
?>
echo "\\t(水平タブ)のASCIIコード: " . ord( "\t" ) . "<br />";
echo "\\n(改行)のASCIIコード: " . ord( "\n" ) . "<br />";
?>
↓↓↓出力結果↓↓↓
\t(水平タブ)のASCIIコード: 9
\n(改行)のASCIIコード: 10
\n(改行)のASCIIコード: 10
印刷可能な文字を、ASCIIコードに変換
<pre>
<?php
$varArray = range( " ", "~" );
foreach( $varArray as $value ){
echo "「{$value}」のASCIIコード: " . ord( $value ) . "<br />";
}
?>
</pre>
<?php
$varArray = range( " ", "~" );
foreach( $varArray as $value ){
echo "「{$value}」のASCIIコード: " . ord( $value ) . "<br />";
}
?>
</pre>
↓↓↓出力結果↓↓↓
「 」のASCIIコード: 32
「!」のASCIIコード: 33
「"」のASCIIコード: 34
「#」のASCIIコード: 35
「$」のASCIIコード: 36
「%」のASCIIコード: 37
「&」のASCIIコード: 38
「'」のASCIIコード: 39
「(」のASCIIコード: 40
「)」のASCIIコード: 41
「*」のASCIIコード: 42
「+」のASCIIコード: 43
「,」のASCIIコード: 44
「-」のASCIIコード: 45
「.」のASCIIコード: 46
「/」のASCIIコード: 47
「0」のASCIIコード: 48
「1」のASCIIコード: 49
「2」のASCIIコード: 50
「3」のASCIIコード: 51
「4」のASCIIコード: 52
「5」のASCIIコード: 53
「6」のASCIIコード: 54
「7」のASCIIコード: 55
「8」のASCIIコード: 56
「9」のASCIIコード: 57
「:」のASCIIコード: 58
「;」のASCIIコード: 59
「<」のASCIIコード: 60
「=」のASCIIコード: 61
「>」のASCIIコード: 62
「?」のASCIIコード: 63
「@」のASCIIコード: 64
「A」のASCIIコード: 65
「B」のASCIIコード: 66
「C」のASCIIコード: 67
「D」のASCIIコード: 68
「E」のASCIIコード: 69
「F」のASCIIコード: 70
「G」のASCIIコード: 71
「H」のASCIIコード: 72
「I」のASCIIコード: 73
「J」のASCIIコード: 74
「K」のASCIIコード: 75
「L」のASCIIコード: 76
「M」のASCIIコード: 77
「N」のASCIIコード: 78
「O」のASCIIコード: 79
「P」のASCIIコード: 80
「Q」のASCIIコード: 81
「R」のASCIIコード: 82
「S」のASCIIコード: 83
「T」のASCIIコード: 84
「U」のASCIIコード: 85
「V」のASCIIコード: 86
「W」のASCIIコード: 87
「X」のASCIIコード: 88
「Y」のASCIIコード: 89
「Z」のASCIIコード: 90
「[」のASCIIコード: 91
「\」のASCIIコード: 92
「]」のASCIIコード: 93
「^」のASCIIコード: 94
「_」のASCIIコード: 95
「`」のASCIIコード: 96
「a」のASCIIコード: 97
「b」のASCIIコード: 98
「c」のASCIIコード: 99
「d」のASCIIコード: 100
「e」のASCIIコード: 101
「f」のASCIIコード: 102
「g」のASCIIコード: 103
「h」のASCIIコード: 104
「i」のASCIIコード: 105
「j」のASCIIコード: 106
「k」のASCIIコード: 107
「l」のASCIIコード: 108
「m」のASCIIコード: 109
「n」のASCIIコード: 110
「o」のASCIIコード: 111
「p」のASCIIコード: 112
「q」のASCIIコード: 113
「r」のASCIIコード: 114
「s」のASCIIコード: 115
「t」のASCIIコード: 116
「u」のASCIIコード: 117
「v」のASCIIコード: 118
「w」のASCIIコード: 119
「x」のASCIIコード: 120
「y」のASCIIコード: 121
「z」のASCIIコード: 122
「{」のASCIIコード: 123
「|」のASCIIコード: 124
「}」のASCIIコード: 125
「~」のASCIIコード: 126
「!」のASCIIコード: 33
「"」のASCIIコード: 34
「#」のASCIIコード: 35
「$」のASCIIコード: 36
「%」のASCIIコード: 37
「&」のASCIIコード: 38
「'」のASCIIコード: 39
「(」のASCIIコード: 40
「)」のASCIIコード: 41
「*」のASCIIコード: 42
「+」のASCIIコード: 43
「,」のASCIIコード: 44
「-」のASCIIコード: 45
「.」のASCIIコード: 46
「/」のASCIIコード: 47
「0」のASCIIコード: 48
「1」のASCIIコード: 49
「2」のASCIIコード: 50
「3」のASCIIコード: 51
「4」のASCIIコード: 52
「5」のASCIIコード: 53
「6」のASCIIコード: 54
「7」のASCIIコード: 55
「8」のASCIIコード: 56
「9」のASCIIコード: 57
「:」のASCIIコード: 58
「;」のASCIIコード: 59
「<」のASCIIコード: 60
「=」のASCIIコード: 61
「>」のASCIIコード: 62
「?」のASCIIコード: 63
「@」のASCIIコード: 64
「A」のASCIIコード: 65
「B」のASCIIコード: 66
「C」のASCIIコード: 67
「D」のASCIIコード: 68
「E」のASCIIコード: 69
「F」のASCIIコード: 70
「G」のASCIIコード: 71
「H」のASCIIコード: 72
「I」のASCIIコード: 73
「J」のASCIIコード: 74
「K」のASCIIコード: 75
「L」のASCIIコード: 76
「M」のASCIIコード: 77
「N」のASCIIコード: 78
「O」のASCIIコード: 79
「P」のASCIIコード: 80
「Q」のASCIIコード: 81
「R」のASCIIコード: 82
「S」のASCIIコード: 83
「T」のASCIIコード: 84
「U」のASCIIコード: 85
「V」のASCIIコード: 86
「W」のASCIIコード: 87
「X」のASCIIコード: 88
「Y」のASCIIコード: 89
「Z」のASCIIコード: 90
「[」のASCIIコード: 91
「\」のASCIIコード: 92
「]」のASCIIコード: 93
「^」のASCIIコード: 94
「_」のASCIIコード: 95
「`」のASCIIコード: 96
「a」のASCIIコード: 97
「b」のASCIIコード: 98
「c」のASCIIコード: 99
「d」のASCIIコード: 100
「e」のASCIIコード: 101
「f」のASCIIコード: 102
「g」のASCIIコード: 103
「h」のASCIIコード: 104
「i」のASCIIコード: 105
「j」のASCIIコード: 106
「k」のASCIIコード: 107
「l」のASCIIコード: 108
「m」のASCIIコード: 109
「n」のASCIIコード: 110
「o」のASCIIコード: 111
「p」のASCIIコード: 112
「q」のASCIIコード: 113
「r」のASCIIコード: 114
「s」のASCIIコード: 115
「t」のASCIIコード: 116
「u」のASCIIコード: 117
「v」のASCIIコード: 118
「w」のASCIIコード: 119
「x」のASCIIコード: 120
「y」のASCIIコード: 121
「z」のASCIIコード: 122
「{」のASCIIコード: 123
「|」のASCIIコード: 124
「}」のASCIIコード: 125
「~」のASCIIコード: 126