Blogger Information
Blog 30
fans 0
comment 1
visits 22022
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
0103php变量的创建方式与类型
Admin
Original
494 people have browsed it

PHP变量

PHP变量的类型

  • 基本类型:数值(整数/实数),字符串类型,布尔类型
  • 符合类型:数组,对象
  • 特殊类型:资源(文件数据库链接),null

    PHP变量的创建方式

    首先起个名$符号+变量名(国际公约一样不能数字开头,其余和别的语言几乎一样。)
    PHP变量区分大小写,方法不区分大小写

    PHP数组

    数组的多种申明方式

    1. $array=[];
    2. $array=array();
    3. $array=array(1,12,3)

    数组的类型

    索引数组:如 0,1,2,3,4,5
    关联数组:如 ‘a’=>1,’b’=>2
    索引数组默认下标0开始!

    PHP流程控制语句

    if if..else elseif

    1. <?php
    2. if(条件判断语句){
    3. 条件为true所执行
    4. }
    5. if(条件判断语句){
    6. 条件为true所执行
    7. }else{
    8. 条件为false所执行
    9. }
    10. if(条件判断语句1){
    11. 条件1true所执行
    12. }elseif(条件判断语句2){
    13. 条件语句1false但是条件语句2true执行
    14. }
    15. ?>

    for,foreach

    1. <?php
    2. //此处说明可能很无力,反正宝宝知道什么意思就对了!
    3. for(声明一下起始值;条件;驱动起始值){
    4. 执行语句
    5. }
    6. //诶算了算了写一个例子
    7. for($i=0;$i<3;$i++){
    8. echo $i;//会输出012
    9. }
    10. ?>
    1. <?php
    2. //foreach就牛逼了,会自动获取键值,通常用于便利数组,或者用于关联数组反正我蛮喜欢用的!
    3. $a=['a'=>1,'b'=>2,'c'=>3];
    4. foreach(数组 as 键名=>键值){
    5. //键名不写为空也行 默认就是键值!
    6. }
    7. foreach($a as $k => $v){
    8. echo $k.'=>'.$v;
    9. }
    10. //输出结果a=>1b=>2c=>3
    11. ?>

    Switch

    Switch循环也是一种流程判断,与if挺像,但是它适合用于固定值判断!

    1. <?php
    2. switch (这里写要判断的变量名) {
    3. case '要判断的值,这里如果是string就加引号如果是数值就不加!':
    4. # 如果满足就执行!
    5. break;//终止循环
    6. default://若无符合case则默认执行
    7. # code...
    8. break;
    9. }
    10. ?>

    While do…while

    哎呀呀电脑要没电了就不一一列举使用案例了!

    1. <?php
    2. while (循环条件) {
    3. # code...//循环代码!
    4. # 但是这个很容易被写成死循环!所以千万要记得!写条件变更语句
    5. }
    6. ?>
    7. <?php
    8. do{
    9. #执行语句
    10. }while(条件)
    11. ?>

    咳咳咳敲敲桌子!注意看哈!while和dowhile的差距就是 一个先给钱再吃饭,一个先吃饭再给钱while先判断条件再执行,do…while先执行再判断!
    好啦~这次作业圆满完成!所以老师是不是应该表扬一下~~~
    ~~~~哦哟喂2020-01-06 00:44:04 星期一 今天八点要考PHP了,那么一定是满分了呀~(咱写程序的就要点自信哦!写完就对了!)

Correcting teacher:天蓬老师天蓬老师

Correction status:qualified

Teacher's comments:还没有学到流程控制, 也没有布置这方面作业 , 这次暂通过, 下次要按要求写作业
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