php 的概述与名词解释
a . PHP:Hytertext Preprocessor
在加载时只寻找其实和结束标记,写在两者之间的认为是PHP代码。
b. 优点:自动识别 PHP
c. 在HTML中写在<body></body>中的<?php> ?> 标记就可以被识别
d. php 和 Js 的注释方式一样://属于单行注释 /* */属于多行注释
e. echo 输出指令,直接在页面中显示出来
f, 纯php代码可以不写?>结束标记
1.php基本语
$变量名可以直接输出值
php大小写不一样 ,$后面的不能以数字开头,有效的变量名由字母或下划线开头,后面跟任意数量的字母、数字或下划线。
php在函数中是局部变量 在函数外是全局变量
单引号定义则内部不能输写变量, 并不能解析;
必须每句后面加;
<?php
echo'hello';//hello
$num1='star';
$num2='moon';
echo"$num1,$num2';//star,moon
//单引号和双引号结果不同
echo'$num1,$num2';//$num1,$num2
?>
2.常量
在脚本执行期间不能改变的标识符
define('常量名','简单值');
常量名一般大写
魔术常量 this 谁调用函数谁是this this 可以指代window对象
<?php
define('LEO','杨浩霖小朋友'>
echo'LEO';//杨浩霖小朋友
?>
3.表达式
语句如果不加分号就是表达式
var_dump变量表达式 用来看归属类型和表达式的值,echo只能输出简单的表达式;
gettype变量表达式,用了看变量和表达式类型
php 中任何一个内容都是表达式
function foo(){return 5};//函数表达式
$c =$a++//赋值表达式
4.php 常见数据类型
(1)布尔类型 :Boolean不区分大小写的简单值
简单值:不是由其他数组组成的
当转换为布尔值类型时boolean ;NULL ;0 ;
a . PHP:Hytertext Preprocessor
在加载时只寻找其实和结束标记,写在两者之间的认为是PHP代码。
b. 优点:自动识别 PHP
c. 在HTML中写在<body></body>中的<?php> ?> 标记就可以被识别
d. php 和 Js 的注释方式一样://属于单行注释 /* */属于多行注释
e. echo 输出指令,直接在页面中显示出来
f, 纯php代码可以不写?>结束标记
1.php基本语
$变量名可以直接输出值
php大小写不一样 ,$后面的不能以数字开头,有效的变量名由字母或下划线开头,后面跟任意数量的字母、数字或下划线。
php在函数中是局部变量 在函数外是全局变量
单引号定义则内部不能输写变量, 并不能解析;
必须每句后面加;
<?php
echo'hello';//hello
$num1='star';
$num2='moon';
echo"$num1,$num2';//star,moon
//单引号和双引号结果不同
echo'$num1,$num2';//$num1,$num2
?>
2.常量
在脚本执行期间不能改变的标识符
define('常量名','简单值');
常量名一般大写
魔术常量 this 谁调用函数谁是this this 可以指代window对象
<?php
define('LEO','杨浩霖小朋友'>
echo'LEO';//杨浩霖小朋友
?>
3.表达式
语句如果不加分号就是表达式
var_dump变量表达式 用来看归属类型和表达式的值,echo只能输出简单的表达式;
gettype变量表达式,用了看变量和表达式类型
php 中任何一个内容都是表达式
function foo(){return 5};//函数表达式
$c =$a++//赋值表达式
4.php 常见数据类型
(1)布尔类型 :Boolean不区分大小写的简单值
简单值:不是由其他数组组成的
当转换为布尔值类型时boolean ;NULL ;0 ;