锟斤拷锟斤拷锟斤拷锟捷硷拷锟斤拷锟斤拷锟�

PHP 支锟斤拷 C 锟斤拷锟斤拷前锟斤拷锟斤拷锟斤拷锟斤拷锟捷硷拷锟斤拷锟斤拷锟斤拷锟�

Note: 锟斤拷锟斤拷锟斤拷锟捷硷拷锟斤拷锟斤拷锟斤拷锟接帮拷觳硷拷锟街碉拷锟斤拷菁锟� NULL 值也没锟斤拷效锟斤拷锟斤拷锟斤拷锟角碉拷锟斤拷 NULL 锟侥斤拷锟斤拷锟� 1锟斤拷

锟斤拷锟斤拷锟斤拷锟捷硷拷锟斤拷锟斤拷锟�
锟斤拷锟斤拷 锟斤拷锟斤拷 效锟斤拷
++$a 前锟斤拷 $a 锟斤拷值锟斤拷一锟斤拷然锟襟返伙拷 $a锟斤拷
$a++ 锟斤拷锟� 锟斤拷锟斤拷 $a锟斤拷然锟斤拷 $a 锟斤拷值锟斤拷一锟斤拷
--$a 前锟斤拷 $a 锟斤拷值锟斤拷一锟斤拷 然锟襟返伙拷 $a锟斤拷
$a-- 锟斤拷锟� 锟斤拷锟斤拷 $a锟斤拷然锟斤拷 $a 锟斤拷值锟斤拷一锟斤拷

一锟斤拷锟津单碉拷示锟斤拷锟脚憋拷锟斤拷

<?php
echo "<h3>Postincrement</h3>";
$a 5;
echo 
"Should be 5: " $a++ . "<br />\n";
echo 
"Should be 6: " $a "<br />\n";

echo 
"<h3>Preincrement</h3>";
$a 5;
echo 
"Should be 6: " . ++$a "<br />\n";
echo 
"Should be 6: " $a "<br />\n";

echo 
"<h3>Postdecrement</h3>";
$a 5;
echo 
"Should be 5: " $a-- . "<br />\n";
echo 
"Should be 4: " $a "<br />\n";

echo 
"<h3>Predecrement</h3>";
$a 5;
echo 
"Should be 4: " . --$a "<br />\n";
echo 
"Should be 4: " $a "<br />\n";
?>

锟节达拷锟斤拷锟街凤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷时锟斤拷PHP 锟斤拷袭锟斤拷 Perl 锟斤拷习锟竭o拷锟斤拷锟斤拷 C 锟侥★拷锟斤拷锟界,锟斤拷 Perl 锟斤拷 $a = 'Z'; $a++; 锟斤拷锟斤拷 $a 锟斤拷锟�'AA'锟斤拷锟斤拷锟斤拷 C 锟叫o拷a = 'Z'; a++; 锟斤拷锟斤拷 a 锟斤拷锟� '['锟斤拷'Z' 锟斤拷 ASCII 值锟斤拷 90锟斤拷'[' 锟斤拷 ASCII 值锟斤拷 91锟斤拷锟斤拷注锟斤拷锟街凤拷锟斤拷锟斤拷只锟杰碉拷锟斤拷锟斤拷锟斤拷锟杰递硷拷锟斤拷锟斤拷锟斤拷只支锟街达拷锟斤拷母锟斤拷a-z 锟斤拷 A-Z锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟捷硷拷锟斤拷锟斤拷锟街凤拷锟斤拷锟斤拷锟斤拷锟斤拷效锟斤拷原锟街凤拷锟斤拷没锟叫变化锟斤拷

Example #1 锟芥及锟街凤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷

<?php
echo '== Alphabets ==' PHP_EOL;
$s 'W';
for (
$n=0$n<6$n++) {
    echo ++
$s PHP_EOL;
}
// Digit characters behave differently
echo '== Digits ==' PHP_EOL;
$d 'A8';
for (
$n=0$n<6$n++) {
    echo ++
$d PHP_EOL;
}
$d 'A08';
for (
$n=0$n<6$n++) {
    echo ++
$d PHP_EOL;
}
?>

锟斤拷锟斤拷锟斤拷锟教伙拷锟斤拷锟斤拷锟�

== Characters ==
X
Y
Z
AA
AB
AC
== Digits ==
A9
B0
B1
B2
B3
B4
A09
A10
A11
A12
A13
A14

锟斤拷锟斤拷锟斤拷菁锟斤拷锟斤拷锟街得伙拷锟叫э拷锟斤拷锟�