��ֵ�����

�����ĸ�ֵ�������"="��һ��ʼ���ܻ���Ϊ����"����"����ʵ���ǵġ���ʵ������ζ�Ű��ұ߱��ʽ��ֵ������ߵ���������

��ֵ������ʽ��ֵҲ����������ֵ��Ҳ����˵��"$a = 3"��ֵ�� 3�������Ϳ�����һЩС���ɣ�

<?php

$a 
= ($b 4) + 5// $a ���ڳ��� 9���� $b ���� 4��

?>

�ڻ�����ֵ�����֮�⣬�����ʺ���������Ԫ���������鼯�Ϻ��ַ����������"��������"������������һ�����ʽ��ʹ������ֵ���ѱ��ʽ�Ľ�������������磺

<?php

$a 
3;
$a += 5// sets $a to 8, as if we had said: $a = $a + 5;
$b "Hello ";
$b .= "There!"// sets $b to "Hello There!", just like $b = $b . "There!";

?>

ע�⸳ֵ���㽫ԭ������ֵ�������±����У���ֵ��ֵ�������Ըı�����һ������Ӱ����һ������Ҳ�ʺ������ܼ�ѭ���п���һЩֵ��������顣

�� PHP ����ͨ�Ĵ�ֵ��ֵ��Ϊ�и���������������� object ʱ���� PHP 5 ���������ø�ֵ�ģ�������ȷʹ���� clone �ؼ�����������

���ø�ֵ

PHP ֧�����ø�ֵ��ʹ��"$var = &$othervar;"�﷨�����ø�ֵ��ζ����������ָ����ͬһ�����ݣ�û�п����κζ�����

Example #1 ���ø�ֵ

<?php
$a 
3;
$b = &$a// $b �� $a ������

print "$a\n"// ��� 3
print "$b\n"// ��� 3

$a 4// �޸� $a

print "$a\n"// ��� 4
print "$b\n"// Ҳ��� 4����Ϊ $b �� $a �����ã����Ҳ���ı�
?>

�� PHP 5 ��new ������Զ�����һ�����ã�����ٶ� new �Ľ���������ø�ֵ�� PHP 5.3 �Լ��Ժ�汾�лᷢ��һ�� E_DEPRECATED ������Ϣ����֮ǰ�汾�ᷢ��һ�� E_STRICT ������Ϣ��

�������´��뽫�������棺

<?php
class {}

/* The following line generates the following error message:
 * Deprecated: Assigning the return value of new by reference is deprecated in...
 */
$o = &new C;
?>

�й����ø�����Ϣ�μ����ֲ������õĽ���һ�¡�