php中自加运算$a++ 与++$a笔记
++a
a++
想起我们N年前学习php或C语言时发会发对于$a++ 与++$a总是很不了解,不知道是先加一还是循环之后再加一,下面我来给各位详细的介绍一下吧.
这里我们来聊聊PHP的运算符号的升级版: ++,--,呵呵。
++ 即自增.
-- 即自减.
实际运用:
$a = 10; $a++ = ? //先用再加,最后结果为11 $a = 10; ++$a = ? //先加再用,最后结果为11 $a = 10; $b = $a++ + ++$a; echo $a; echo $b; //算一下吧,结果我回复解答
ログイン後にコピー
来一段例子,来引出重点.
$a = true; echo $a++; echo $a + 1; $b = 'c'; echo $b++; echo $b++;
ログイン後にコピー
上面四个输出你是否知道正确答案呢,下面是总结的一些规律,各位也可以亲自动手实验.
1.布尔型不参与 ++ 运算,不会进行类型转换而参与自增,所以第一个输出是1.
2.布尔型参与算数运算如+,-,会自动进行类型转换,所以第二个输出是2.
3.PHP中字符串++表示升序,所以第三个输出是c,第四个输出是d.
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事
R.E.P.O.説明されたエネルギー結晶と彼らが何をするか(黄色のクリスタル)
2週間前
By 尊渡假赌尊渡假赌尊渡假赌
スプリットフィクションを打ち負かすのにどれくらい時間がかかりますか?
1 か月前
By DDD
R.E.P.O.ファイルの保存場所:それはどこにあり、それを保護する方法は?
1 か月前
By DDD
R.E.P.O.最高のグラフィック設定
2週間前
By 尊渡假赌尊渡假赌尊渡假赌
アサシンのクリードシャドウズ:シーシェルリドルソリューション
1週間前
By DDD

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック
Gmailメールのログイン入り口はどこですか?
7390
15


Java チュートリアル
1630
14


CakePHP チュートリアル
1357
52


Laravel チュートリアル
1268
25


PHP チュートリアル
1216
29

