デクリメント --
例:
<?php
$a = 1;
print ++$a; 先に記述なので2
print "<BR>";
$a++; 後ろに記述なので今は2 でも次から3
print $a; 前述のとおり 3と出力
print "<BR>";
print $a++; 後ろに記述なので3と出力 次から4
print "<BR>";
print $a; 4と出力
print "<BR>";
?>
前に記述すると+されてからprintされる
後に記述するとprintされた後から+される
出力:
2
3
3
4
文字列の扱い方
・前後には必ず” ダブルクォーテーションで囲む(Shift+2)
文字として”を出力したい場合は ¥”と書く
・間に.ピリオドを入れると全体を連結して1つの文字列にできる
・間に.=ピリオドとイコールを入れると、左辺の変数に代入されている文字列の後ろに右辺の文字列/変数に代入した文字列を結合できる
HTMLを使用する場合はダブルクオォーテーションが使えないので’シングルクオーテーションか¥”で代用して使用する
例:
<?php
$a = "PHP";
$b = "MySQL";
print $a; PHPと出力
print "<BR>";
print $a . "と" . $b . "<BR>"; ピリオドでつないでいるのでPHPとMySQLと出力
$a .= "と" . $b; 文字列をピリオドイコールで結合
print $a . "<BR>"; 上記で結合したので$a単独でPHPとMySQLと出力
$a .= "をただいま勉強中です!"; さらに結合
print $a . "<BR>"; $aのみでPHPとMySQLをただいま勉強中です!と出力
print "\"PHP\"" . "と\"MySQL\"<BR>"; ”を文字列出力
print "<FONT color='#ff0000'>" . $a . "<BR>"; ’でHTMLタグを反映
print "<FONT color=\"#ff0000\">" . $a . "<BR>"; ¥”でHTMLを反映
?>
出力:
PHP
PHPとMySQL
PHPとMySQL
PHPとMySQLをただいま勉強中です!
"PHP"と"MySQL"
PHPとMySQLをただいま勉強中です!
PHPとMySQLをただいま勉強中です!
PHPとMySQL
PHPとMySQL
PHPとMySQLをただいま勉強中です!
"PHP"と"MySQL"
PHPとMySQLをただいま勉強中です!
PHPとMySQLをただいま勉強中です!
0 件のコメント:
コメントを投稿