zoukankan      html  css  js  c++  java
  • PHP学习笔记(2)语法和数据类型

    一、PHP的基本数据语法

      1、HTML和PHP混合方式编程。

         如:  

    <!DOCTYPE br PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <html>
    	<head>
    	   <title>PHP学习笔记</title>
    	</head>
    	<body>
    		希望大家学习PHP快乐!<br/>
    		<?php 
    			$str="PHP 世界快乐无穷!!!";
    			 echo $str;
    		?>
    	</body>
    </html>
    

      

     3、每一个PHP中的语句以;(分号结束)。

    <?php 
      $str="PHP 世界快乐无穷!!!";//分号结束
       echo $str;//分号结束
    ?>
    

    3、怎么定义一个变量、和变量的使用

      1)变量定义是要必须以$符号开始。

      2)变量定义如下示例:      

       

    	<?php 
    			$_=100;//$_开始定义
    			echo $_;
    			echo "<br/>";
    			
    			$_a="a100"; //$_接小写字母
    			echo $_a;
    			echo "<br/>";
    			
    			$_A="Z100";//$_接大写字母
    			echo $_a;
    			echo "<br/>";
    			
    			$_A="abcABC100";//$_接大小字母数字混合
    			echo $_A;
    			echo "<br/>";
    			
    			$_2="200";//$_接大数字
    			echo $_2;
    			echo "<br/>";
    			
    			$a="a200";//$接小写字母
    			echo $a;
    			echo "<br/>";
    			
    			$A="a200";//$接大写字母
    			echo $A;
    			echo "<br/>";
    			
    			$Aa100="Aa100";//$接大小字母数字混合
    			echo $Aa100;
    			echo "<br/>";
    			
    			//$100=100;  这中方式是错误的
    			//echo  $100;
    		?>
    

    4、PHP注释

        1)单行注释: //注释单行内容

        2)多行注释: /*注释多行内容 */

    <?php 
    			$UserName="Admin";  //定义Username变量赋值为“admin”  
    			$PassWord="888";    /*定义PassWord变量赋值为“888”*/
    			/*
    			 * 定义数组变量
    			 * 循环输入显示数组内容
    			 * */
    			$ArryStr=array("A"=>2,"B"=>4,"C"=>6,"D"=>8,"E"=>1); 
    			foreach ($ArryStr as $k=>$value)
    			{ 
    				 echo  "$k=>$value<br />\n";
    				
    			}  
    		?>
    

    二、PHP数据运算类型

       1)四种标量类型

            boolean(布尔型)

            integer (整型)

            float(浮点型 也作"double")

            string(字符串)

    string:用$申明自定义变量$abc="你好吗?"; 显示值:
    <?php 
    	$abc="你好吗?";
    	echo $abc;
    ?><br/><br/>
    integer:申明整数类型 $number=100;显示值:
    <?php 
    	$number=100;
    	echo $number;
    ?><br/><br/>
    boolean:申明布尔类型 $isOk=TRUE;显示值:
    <?php 
    	$IsOk=true;
    	echo  $IsOk;
    ?><br/><br/>
    foat:浮点类型:$f_Number=10.00123123;显示值:
    <?php 
    	$f_number=10.00123123;
    	echo $f_number;
    ?><br/><br/>
    

       2)两种复合类型

            array(数组)

    arry:数组类型:$ArryNumber=array(9,8,6,4,2,1);显示值:
    <?php 
    	$ArryNumber=array(9,8,6,4,2,1);
    	
    	foreach ($ArryNumber as $value)
    	{ 
    		 echo  "Value: $value<br />\n";
    		
    	} 
    ?>
    <br/><br/>
    arry:数组类型:$ArryStr=array("A"=>2,"B"=>4,"C"=>6,"D"=>8,"E"=>10);显示值:
    <?php 
    	$ArryStr=array("A"=>2,"B"=>4,"C"=>6,"D"=>8,"E"=>1);
    	
    	foreach ($ArryStr as $k=>$value)
    	{ 
    		 echo  "$k=>$value<br />\n";
    		
    	} 
    ?><br/><br/>
    

            object(对象)

          

    object:对象类型:$userObj=new UserInfo
    <?php 
      class UserInfo
      {  
         function    getUser()
         {
         	echo  "UserName:lhj588<br/> Email:lhj588@live.cn";
         }
      	
      }
      $userObj=new UserInfo;
      echo $userObj->getUser();
    ?>
    
  • 相关阅读:
    DS博客作业05--树
    DS博客作业03--栈和队列
    DS博客作业02--线性表
    DS博客作业01-日期抽象数据类型设计和实现
    easyx的基础应用教程
    C语言博客作业06--结构体&文件
    python接口自动化
    fiddler的使用
    python接口自动化——初级
    python.day.10——面向对象(二)
  • 原文地址:https://www.cnblogs.com/lhj588/p/2084042.html
Copyright © 2011-2022 走看看