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

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

WBOY
リリース: 2016-07-13 10:39:10
オリジナル
850 人が閲覧しました

今日、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++; は ...
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート