osakaこんにちは。陽気なシステム屋の一員のシホンヌです。昨日、これまたシステム屋のなんちゃんに、インクリメントについての知識をもらったので紹介します。私シホンヌはシステム屋人生10余年、インクリメントといえば、変数の後に++をつけていました。1」という意味になって、わざわざ計算式を書かなくてもcntは自動的にカウントアップされます。今回、うっかりミスのおかげでPHPの開発中にcnt++でインクリメントができず、グーグル先生に聞いたところ++$cnt;という記述を見つけてびっくりしました。!?PHPはインクリメントする場合、変数の前に++をつけるのか!知らなかった!こりゃーブログに書かなければ!と、思ったところ、なんちゃんに「PHPは変数++でもイケますよ」とのこと。えーまじで?しかも、「前に++するか後に++するかにはちゃんと意味があるんですよ。」とも教えてもらいました。「まず変数の値を返して、それから変数+1をする」++変数の場合は「まず変数+1をして、変数の値を返す」ということです。上でカウントアップ後の変数の値が表示されるということになります。些細なことかも知れませんが、知らなかったので目からウロコでした。今度インクリメントする際は、「++変数」でやってみようと思います!Webサイト開発実績はこちら。コメントをキャンセルメールアドレスが公開されることはありません。*ウェブサイト次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。陽気なシステム屋が世界を変える。