a=$a . $b 表示把$a与$b两个字符串连接起来。比如$a='a';$b='b';这时候echo $a . $b;就会显示 "ab"
&在php中是引用的意思,PHP 的引用允许用两个变量来指向同一个内容。意思是,当这样做时:<?php a =& $b;?> 这意味着 $a 和 $b 指向了同一个变量。 $a 和 $b 在这里是完全相同的,这并不是 $a 指向了 $b 或者相反,而是 $a 和 $b 指向了同一个地方。
if ($a=$b)是将b的值赋给a,再判断最终的a,所以只要b不为0 ,就使终为真。
飞碟符号啊,你用的应该是perl吧?常用在sort排序中,sort { $a <=>$b } @array 从小到大,sort { $b <=>$a } @array从大到小,这里的$a 和$b其实是perl固有的全局变量(build-in/package globals) ,记得这么用就好了
解析:如果 $a 为假, 就执行 $b = $c; 反之不执行 代码: 1<?php2//$a 为真3$a= 1;4$b= 0;5$c= 3;6$a||$b=$c;//没有执行$b = $c7echo'a=' .$a. '<br/>' . 'b=' .$b. '<br/>' . 'c=' .$c;//结果:a=1 b=0 c=3 ...
if($a!=$b)表示判断变量$a、$b的值是否相等,如果不相等就执行后面的语句,其等效的语句为:if(! $a==$b)现在看语句if (!$a=$b),仔细看,它和上面的等效语句是有区别的,要少一个等号,此语句的功能是:先把变量$b的值赋予$a,然后判断$a的值的真假,如果为假就继续执行后面的语句。
A3 0 1 2 3 4 5 6 7 8 9 A B C D E F A ! " # ¥ % & ' ( ) * + , - . / B 0 1 2 3 4 5 6 7 8 9 : ; < = > ? C @ A B C D E F G H I J K L M N O D P Q R S T U V W X Y Z [ \ ] ^ _ E ` a b c d e f g h i j...
2$(-3)$4 = 2*(-3)/(2+(-3)) $ 4 = 6 $ 4 = 6*4/(6+4)= 2.4
注意运算符的优先级
是:abc 变量名命名规则:0、变量名只能包含英文字母、下划线、数字,所以%ab、a$b不行。1、以英文字母 或者 下划线(_)开头。2、不能使用C语言关键字,所以int不行。因此,答案是:abc