zoukankan      html  css  js  c++  java
  • 10月21上午PHP基础

    新建的php文件必须要放在wamp安装目录下的www文件夹里。如果拿到别的地方,php无法运行,将显示错误。

    <?php?>  //嵌入php的方式
    <?php   //嵌入php方式的开头
        
        //php的单行注释语法
        /* php多行注释语法 */
        
        //输出语法
        //echo "hello"; 最常用的是echo,echo后面跟字符串。原理是用php代码在源代码中打出hello,再通过浏览器解析出来。
        //echo "world","dhakj"; //可以输出多个字符串,用逗号分割。需要的换行的话用<br />(网页里面的内容),而不是
    。
        
        //print "aaa"; //也可以输出,但是只能输出一个字符串
        
        //print_r(); //括号里面写数组,用来打印数组
        //var_dump(); //也可以输出,但是输出结果是变量及类型,相对于上面输出来说功能最强大。
        
        //变量定义
        //数据类型,弱类型语言,定义的时候不需要定义变量类型,自动转。
        //$a = "hello";定义方式为$a,并且所有的变量都是$符号开头。即使是for循环for($i=1;$i<10;$i++)也要加$。
       //$hello = "world";    
        //echo $$a; //可变变量,输出的结果是world。解析时先解析$a=hello,再解析$hello=world。
        
        //类型转换
        //$a = 6;
        //$b = (string)$a; //类型转换,整数转换成字符串。(string)$a意思是将整数a转换成string的数据类型。
      //settype($a,"string"); //另外方式 
      //var_dump($a); 
      
      //运算符与表达式,数学运算符(+、-、*、/)和JS里面的一样。
      //$a = 6; 
      //$b = 7;
      //echo $a+$b 
    
      //$c = $a == $b; 
      //var_dump($c); 
    
      //字符串的拼接
      //$a = "hello"; 
      //$b = "world"; 
      //$c = $a.$b; //php里面拼接字符串用的是点(.)其它语言用的都是+。
      //echo $c; //输出结果是helloworld
    
      //$a = 8; 
      //@$c = $a/$b; //错误抑制符,屏蔽错误的信息。一般不使用,有错误的信息要改正而不是屏蔽掉。
      //echo $c; 
    
      
      //php里面的错误信息可以用@屏蔽。 notice和warning可以屏蔽掉。
      //Notice:提醒 
      //warning:警告 
      //error:错误 
    
      //三元运算符,相当于一个简单的if。
      //$a = 4; 
      //$b = 5; 
      //echo $a==$b?"相等":"不相等"; //相等就输出“相等”,不相等就输出“不相等”,中间用冒号隔开。
    
      //语句 
      //顺序,按照顺序执行。
      //$a = 5; 
      //$b = 6; 
      
      
      //分支,第一种是if,第二种是switch 
      /*if($a==$b) 
      { 
        echo "相等"; 
      } 
      else 
      { 
        echo "不相等"; 
      } 
    
      switch($a) 
      { case 4: 
          echo "4444"; 
          break; 
        case 5: 
          echo "55555"; 
          break; 
        case 6: 
          echo "66667"; 
          break; 
        default: 
          echo "000000"; 
      }*/ 
    
    
      //循环,for循环、while循环、do,while循环
      /*for($a=0;$a<10;$a++) 
      { 
        echo $a; 
      } 
      
      while(true) //先判断条件再执行
      { 
        echo "aaa";
      } 
    
      do //先执行语句,再看条件。
      {
      } 
      while() */ ?>
  • 相关阅读:
    PAT A1060——string的常见用法详解
    题解-ZJOI2015地震后的幻想乡
    题解-富有物理组的风采
    题解-概率计算器
    题解-CodeForces835F Roads in the Kingdom
    题解-hdu2866 Special Prime
    题解-poj3682King Arthur's Birthday Celebration
    题解-拉格朗日(bzoj3695变种)
    题解-ZeroJudge-c686 高斯符號
    其他-几道物理题
  • 原文地址:https://www.cnblogs.com/xiaofox0018/p/5986050.html
Copyright © 2011-2022 走看看