摘要:<?php//-----------------标准类型(单值类型,一个变量对应一个值)-------------------//1)字符串$name = '小龙女';//2)整数$name = 24;//3)浮点$salary = 12.222;//4)布尔$isMarried = false;//echo gettype($salary);//--------
<?php
//-----------------标准类型(单值类型,一个变量对应一个值)-------------------
//1)字符串
$name = '小龙女';
//2)整数
$name = 24;
//3)浮点
$salary = 12.222;
//4)布尔
$isMarried = false;
//echo gettype($salary);
//-----------------复合类型(数组:array 和 对象:object)-------------------
//1)数组:多个变量的集合,通过索引访问
$arts = ['小刘','小李','小票'];
//echo $arts[0];
//echo count($arts);
//echo $arts[count($arts)-1];
//2)对象是内部封装了属性和方法的抽象类型,属性相当于变量,方法相当于函数
$balle = new stdClass();
//加方法
$balle->name = '小刘3';
//加方法
$balle->cooking = function ($food){
return '我是方法2'.$food;
};
//echo $balle->name;
//调用不准确
//echo ($balle->cooking)('aa');
//call_user_func(对象->方法,'形参');
//echo call_user_func($balle->cooking,'aa3333');
//-----------------特殊类型(NUll,resource 资源类型)-------------------
//$file;
//echo ($file === null) ? 'null' : '不是null';
$file = fopen('3.php','r') or die('打开失败');
echo gettype($file);
var_dump($file);
<?php
//定义常量
//define('USER_NAME','小刘');
//
//const USER_NAME2 = '小刘2';
//echo USER_NAME.'<br />';
//echo USER_NAME2;
$book = 'hello';
define('NM',$book);
echo NM;
//const 只允许放标准类型数据(字符串,整数,浮点,buers)
//const Nm2 = $book;
const Nm2 = '表2';
echo NM2;
批改老师:韦小宝批改时间:2018-11-23 17:46:11
老师总结:嗯!不错!代码写的还算完整!但是缺少总结和代码高亮!!