ホームページ  >  記事  >  バックエンド開発  >  PHP 文字列のインクリメントとデクリメントの例の紹介_PHP チュートリアル

PHP 文字列のインクリメントとデクリメントの例の紹介_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-13 10:39:10771ブラウズ

今日、PHP マニュアルでこの一節を目にしました:

「文字変数の算術演算を扱うとき、PHP は C の習慣ではなく Perl の習慣に従います。たとえば、Perl では $a = 'Z'; $a++; は $a を次のように変換します。 'AA'、C では a = 'Z'; a++; は a を '[' に変換します ('Z' の ASCII 値は 90、'[' の ASCII 値は 91) 。増加のみ可能で、減少はできず、純粋な文字 (a-z および A-Z) のみをサポートします。他の文字変数の増加または減少は無効であり、元の文字列は変更されません。

コードは次のとおりです。 :

for($i = 'A'; $i echo $i; //if( $i == 'ZZZ') die( ; $a = 'Z';
echo $a; // Z


これは $a++ または ++$a が $a = $a + 1; で説明できないことも示しています。コード

コードは次のとおりです:
$a = $b = 'Z';
echo $a //1
++$b; ; //あー

http://www.bkjia.com/PHPjc/733056.html
www.bkjia.com

tru​​e

http://www.bkjia.com/PHPjc/733056.html
技術記事

今日、PHP マニュアルで次の一節を見ました: 「文字変数の算術演算を扱うとき、PHP は C の習慣ではなく Perl の習慣に従います。たとえば、Perl では $a = 'Z'; $a++; は ...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。