[PHP-users 29900] Re: キャラクタ演算について

hosokawa qzt05475 @ nifty.com
2006年 7月 27日 (木) 16:02:15 JST


細川です。

神田さん、高橋さん、寺尾さん、小山さん、takさん、みなさん。
ありがとうございます。
ord関数の存在を知り(無知ですいません)、解決いたしました。
マニュアルの引用ありがとうござます。よく理解できました。
このMLの回答の早さにおどろいております。
今後とも宜しくお願いいたします。
お手数お掛けいたしました。



> 高橋と申します。
>
> マニュアルに以下の記述があります。
>
> http://jp.php.net/manual/ja/language.operators.increment.php
> -----  引用
> PHP は、算術演算子で文字変数を扱った場合に C ではなく Perl の慣習に
> 従います。例えば、perl では 'Z'+1 は 'AA' を返しますが C では 'Z'+1
> は '[' ( ord('Z') == 90, ord('[') == 91 ) を返します。
> 文字変数はインクリメントされることは可能ですがデクリメントは不可能で
> あるということ、 またプレーンな ASCII 文字 (a-z および A-Z) のみが
> サポートされるということに注意しましょう。
> -----
>
>
>



PHP-users メーリングリストの案内