php等于
㈠ 关于php的三个等号和两个等号的区别!
简单的说,两个等号是模糊等于也就是一般的等于,在php中不同的类型也是可以比较的,而这点在其他的强类型语言中是不行的。三个等号表示全等于,不但数值一样,而且类型也相同,如下面例子:
$a='';
$b=0;
if($a==$b){
echo'$a等于$b<br>';
}else{
echo'$a不等于$b<br>';
}
if($a===$b){
echo'$a全等于$b<br>';
}else{
echo'$a不全等于$b<br>';
}
/*
结果是:
$a等于$b
$a不全等于$b
*/
下面的图片是从php手册中截取的:
㈡ PHP函数等或等于应该怎么表达
要达到你的目的有很多种方法,我也闲着,就帮你写几种
1、 最常用的
if($filename == 'index.php' || $filename == 'abc.php') { echo 'A'; } else { echo 'B';}
2、条件表达式(我比较喜欢的)
echo ($filename == 'index.php' || $filename == 'abc.php') ? 'A' : 'B';
3、switch 语句
switch($filename) {
case 'index.php' :
case 'abc.php' :
echo 'A'; break;
default :
echo 'B'; break;
}
4、另外一种 switch 语句
switch(true) {
case ($filename == 'index.php' || $filename == 'abc.php') :
echo 'A'; break;
default : echo 'B'; brea;
}
5、正则表达式(如果我写我可能会这样写,因为这个可以很方便的去忽略大小写,在windows环境下的文件名就忽略大小写的)
echo preg_match("/^(index|abc)\.php$/i", $filename) ? 'A' : 'B';
同样,正则表达式这个也可以 写成 switch 或者 if语句。可以根据上面的改
6、建立数组
echo in_array($filename, array('index.php', 'abc.php')) ? 'ok' : 'no';
这个同样可以改写成 if 或者 switch 条件句
不过 这些要视情况而定。比如条件表达式,不能或不适合处理过于负责的逻辑去执行较复杂的操作,if 和 switch 应该都没问题。
无聊乱写,有问题可以问。
㈢ php if判断等于
<?php
$type='mp3';
if($type=='mp3'){
//
echo'equalmp3';
//....
}elseif($type=='mp4'){
//
echo'equalmp4';
//....
}elseif($type=='flv'){
//
echo'equalflv';
//....
}elseif($type==m4a'){
//
echo'equalm4a';
//....
}else{
//
echo'Nomatchingvalues';
//....
}
?>
㈣ php不等于是不是这样表达!=,大于或等于这样表达>=
php中的不等于是!= 或者<>都可以的 大于等于就是>= 具体基础的语法可以去看看创恩的视频教程,很详细的!~~
㈤ php 加等于和等区别
=是php赋值语句
a=a+5, 假设原来a的值等于5,则a=a+5运算之后,a的值等于10.
如果a不是一个数字,由于要与一个数字运算,会将a转换为数字,再进行加法计算。这里有两种情况:
假设 $a = '5'; 那么,$a=$a+5 结果是 10,虽然a原来是个字符,但会被转换成数值。
假设 $a = 'a'; 那么,$a=$a+5 结果是 5,$a变量在进行自动转换时由于不是数字,会转换成数值0,因此结果是 5。
㈥ php中同时等于两个值怎么写
$a='a';
$b='b';
$c=$a.$b;
echo$c;
㈦ php又要等于1又不能为数字
$foo=true;
var_mp(is_numeric($str));//false
var_mp(1==$str);//true
㈧ php数值大于或等于时。
$num=14;
$sub=(int)($num/10);
if($sub>0){
echo"递交次数".$sub;
}
㈨ PHP函数等于或等于应该怎么表达
<?php
if($filename == 'index.php' || $filename == 'abc.php') {
echo '??';
}else {
echo 'b';
}
?>
或者
if($filename == 'index.php') {
echo 'a';
}else if($filename == 'abc.php') {
echo 'xxx';
}else {
echo 'B';
}
前者是 $filename 是 index.php 或 abc.php 的情况下 做相同操作的时候
可以使用。
后者是 不同的页面做不同的操作的时候用!
㈩ PHP运算符
$b=$a++//10
+ ++$a//12
;
echo "$a <br>";//12
echo "$b <br>";//22
$b=$a--//12
- --$a//10
;
echo $a;//10
echo $b;//2