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 ��ϰ�ߣ����� C �ġ����磬�� Perl �� $a = 'Z'; $a++; ���� $a ���'AA'������ C �У�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
������ݼ�����ֵû��Ч����