Live2D

php第一节(入门语法、数据类型)

<?php
/**
 *  变量命名用  $ 符
 *  变量名称的命名规范
 *     1、变量名称以$标示
 *     2、变量名称只能以字母和下划线开头
 *     3、变量的名称只能包含字母、下划线、数字
 *     4、变量名称区分大小写
 *     5、当变量的名称以两个或者两个以上的单词命名时采用驼峰命名法
 *     6、变量名称要具有描述性(见名知意)
 *     
 * echo 输出语句不能用来输出数组 
 * print 有返回值 (1)
 * print_r()  用来输出数组
 * var_dump()输出所有数据 输出更详细的数据信息  是调试经常使用的输出函数
 *
 * 常用  echo  和var_dump();
 */
    echo "林夕之梦";
    echo "<br />";
    $arr=[1,2,3,4];
       print_r($arr);
       echo "<br />";
       var_dump($arr);
       echo "<br />";
 /**
  *数据类型
  *8种数据类型 4种标量类型
  *整形 integer  $var = 180;
  *浮点型 float $var =2.333;
  *布尔型 boolean $var =true   false
  *字符串  string $var ="skkskfkkf";
  *2种复合类型
  *数组 array $var = array(1,2,3); [0,1,32];
  *对象 object class Person{}  = $obj=new Person;
  * 2种特殊类型
  * 资源  resource $fp=fopen("demo.php");
  * null $var;$var =null
  */
 //整形
    $num=123;  //10进制
    $num1=0123;  //8进制
    $num2=0x123;  //16进制
    // mkdir("林夕",0775);
    var_dump($num1);
        echo "<br />";
    //浮点型 
    // $f=23.1155655646213;//默认显示14位,不要做加减运算
    //布尔类型 用来判断
    $name="林夕";
    if($name){
        echo "yes";
    }
/**
 *字符串
 *双引号解析变量  单引号不解析变量 
 *单引号定义字符串性能更优
 * \ 转义字符
 *双引号能解析转义字符  单引号不能解析
 *双引号不能嵌套双引号  可以嵌套单引号
  *单引号不能嵌套单引号  可以嵌套双引号
 */
$str1 = 'hello';
$str1 = '我说:"今天天气真不错!"';
$str1 = "我说:\"今天\t天气真不错!\"";
$str1 = "\\\\\\";
$str2 = "hello";
$str2 = "你好";
$str2 = 3;
echo $str1;
/** 
    *对象
    *class Person    以class关键字 开头  后面是类的名称
    *class Person {
    *        public $phpName="demo.php";
    *}
    *$obj = new Person;//实例化对象 
    *var_dump($obj);
    *    echo "<br />";
*/
    //资源
    $fp=fopen("foot.text", "r");// r可读性
    var_dump($fp);
?>

 

posted @ 2018-12-19 11:43  林夕华  阅读(191)  评论(0编辑  收藏  举报