Blogger Information
Blog 35
fans 0
comment 1
visits 42584
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
变量的运算/常亮的声明,赋值与输出/数组的操作/条件判断与多分支/循环结构
魏先生的博客
Original
741 people have browsed it
变量运算
/*
1.算术运算:返回数值型(integet/float);
2.逻辑运算:返回布尔型(true/false);
3.字符运算:返回字符串型(string);
*/
var_dump(5+15);//返回integer整数+结果
var_dump(5+15.3);//返回float+结果
echo "<hr style='color:red'>";
var_dump(15>2); //逻辑运算符返回true;
var_dump(30<20);//逻辑运算符返回false;以为20并不大于30
    //也可以加上逻辑或 逻辑与
var_dump(30<20 && 20<30);//逻辑与 必须条件同时成立 返回false
var_dump(50<100 || 30<2);//逻辑或 所以是成立的返回true
echo "<hr style='color:red'>";
//下面是字符串的相加运算
$name = "小明";
$ages = "15岁";
echo "跟这朱老师学习".$name."也是其中一员,他今年".$ages;
---------------------------------------------------------------------------------------------------------------
echo "<hr style='color:red'>";
//常量的三要素:
//1.一旦创建,不可删除,不可修改.2.不在头部添加$符;3.全局作用域,可以在函数中无需声明直接使用.
define('XIN_MING','魏新明');
const AGE = '80岁';
echo XIN_MING;
echo AGE;
echo "<hr>";
//也可以用constant()函数来访问常量;
echo constant('XIN_MING');
echo constant('AGE');
echo "<hr>";
//检测常量defined()
echo defined('XIN_MING') ? true : false;
var_dump(GET_DEFINED_CONSTANTS());

------------------------------------------------------------------------------------------------------------------------------

echo "<hr style='color:red'>";
$drink = ['可乐','雪碧','脉动','加多宝','果粒橙'];//索引数组
$color = ['black'=>'黑色','red'=>'红色','blue'=>'蓝色','white'=>'白色'];
print_r($drink);//输出全部的,相当于查询数组的全部键值对.
print_r($drink[3]);//只查看想看的
echo "<hr style='color:blue'>";
//删除数组或者某一个值
unset($drink[1]);
print_r($drink);//可以看到$drink[1]的键值已经没有,被删除了.

//修改数组里的值
$drink[3] = '修改过的加多宝';
print_r($drink);
echo "<hr style='color:blue'>";
//如何取到从1-2的值,有array_splice()函数;
print_r(array_splice($color,1,2));
echo "<hr style='color:yellow'>";
数组的增删改查;切记关联数组写的时候要 $man = ['fun'=>'打篮球'];

------------------------------------------------------------------------------------------------------------------------------

$name = 'aBS';//swich
switch (strtolower($name)){//strolower()函数,转换大写字母为小写.
    case 'abs':
    echo '厉害了';
    break;
    
    case 'bbs':
    echo '一般般了';
    break;
    
    default:
    echo '你想要的并没有';
}

strolower()函数,转换大写字母为小写.

------------------------------------------------------------------------------------------------------------------------------

echo '<hr color="green">';
for($i=0;$i<10;$i++){
    
    /*if($i<9){
        print($i.',');//.为分解符很有用
    }else{
        print($i);
    }*/
    //也可以用三目运算法
echo    $i<9 ?   $i.','  :  $i;
}

循环结构遇到的问题可以用多种方式处理.if else 或者三木运算符都行.

Statement of this Website
The copyright of this blog article belongs to the blogger. Please specify the address when reprinting! If there is any infringement or violation of the law, please contact admin@php.cn Report processing!
All comments Speak rationally on civilized internet, please comply with News Comment Service Agreement
0 comments
Author's latest blog post