$price = 1000;
変数$priceに1000を代入
|
|
print $price."\n";
「1000」と表示して改行
|
|
print '$price='."$price\n";
「$price=1000」と表示して改行
|
|
print "\$price\\n\n";
「$price\n」と表示して改行
|
|
print "$price*0.9";
「1000*0.9」と表示
|
|
print '一割引きは'.$price*0.9.'円';
「一割引きは900円」と表示
|
|
$text = 'un';
print "${text}happy";
「unhappy」と表示
$texthappyという変数として展開させないように{}で変数名の区切りを明示
|
|
$x1 = 123;
$y1 = 456;
print $x1.$y1;
「123456」と表示
数値でも文字列とみなして連結
|
|
$i = "ABCDEFGHI";
print reverse $i;
文字列の順序を逆にして「IHGFEDCBA」と表示
$iの内容は変化しない
|
|
$val = 0xff;
print $val;
16進数ffを10進数に変換して「255」と表示
0xを頭に付けると16進数を表す
|
|
$val = hex('ff');
print $val;
16進数ffを10進数に変換して「255」と表示
|
|
$val = 012;
print $val;
8進数12を10進数に変換して「10」と表示
0を頭に付けると8進数を表す
|
|
$val = oct('12');
print $val;
8進数12を10進数に変換して「10」と表示
|
|
$val = 0b0110;
print $val;
2進数0110を10進数に変換して「6」と表示
0bを頭に付けると2進数を表す
|
|
□更新履歴
2007.04.22 全体的に内容を見直し
|
|
|