php学习笔记-无实际价值,以此怀念那段岁月
课堂笔记
基本语法
初十php脚本程序
不死抠语法
遇到不懂跳过就好,以后在学
文件开始标记<?php,小于号问号php
结束标记?>,问号大鱼号
需要执行的脚本放在里面
标记外内容不解析直接输出
页面通过php css gs html语言共同渲染
php可嵌入html,php后缀是php
结束标记可有可无
结构定义语句不需要在末尾加分号,功能执行语句每句后面都必须加分号
最后一行代码如果有结束标记不需要分号
指令分隔符分号;,漏掉分号直接出错
注视
单行注视用法,双斜线包住注视文本
//注视文本//
多行注释,用法,第一行斜线新号,最后一行新号斜线,例如
/*
这是
注视
*/
不建议使用中文键盘空格键
空白的处理
空格换行符tab写在大马里没有问题
在 PHP 中有两个基本的输出方式: echo 和 print。
echo 和 print 语句
echo 和 print 区别:
echo - 可以输出一个或多个字符串
print - 只允许输出一个字符串,返回值总为 1
echo 输出的速度比 print 快, echo 没有返回值,print有返回值1。
PHP echo 语句
echo 是一个语言结构,使用的时候可以不用加括号,也可以加上括号: echo 或 echo()。
显示字符串
下面的实例演示了如何使用 echo 命令输出字符串(字符串可以包含 HTML 标签):
<?phpecho"
PHP 很有趣!
";echo"Hello world!
";
echo"我要学 PHP!
";
echo"这是一个", "字符串,", "使用了", "多个", "参数。";
?>
显示变量
下面的实例演示了如何使用 echo 命令输出变量和字符串:
<?php$txt1="学习 PHP";
$txt2="RUNOOB.COM";
$cars=array("Volvo","BMW","Toyota");
echo$txt1;
echo"
";
echo"在 $txt2 学习 PHP ";
echo"
";
echo"我车的品牌是 {$cars[0]}";
?>
PHP print 语句
print 同样是一个语言结构,可以使用括号,也可以不使用括号: print 或 print()。
下面的实例演示了如何使用 print 命令输出字符串(字符串可以包含 HTML 标签):
<?phpprint"
PHP 很有趣!
";print"Hello world!
";
print"我要学习 PHP!";
?> »
下面的实例演示了如何使用 print 命令输出变量和字符串:
<?php$txt1="学习 PHP";
$txt2="RUNOOB.COM";
$cars=array("Volvo","BMW","Toyota");
print$txt1;
print"
";
print"在 $txt2 学习 PHP ";
print"
";
print"我车的品牌是 {$cars[0]}";
?>
005
变量
举例
变量是个箱子,将想用的数据存入变量,用的时候拿出来,零时使用,程序关闭后销毁,用钱不需要事先通知,随存随取
声明方法
$变量名=变量值
=独坐副职操作服
销毁方法带完善
变量命名规则
大小写严格区分
由字母或者下划线开头
变量名中间不能有分嗝
不介意用某些关键字做变量名
输出变量方法
$a= abcd
echo $a;
可变变量代填坑
特殊变量用法
$变量1=变量内容;$变量2=$变量1,变量复制
006
变量类型
保存在变量的数据类型称为变量类型,php是弱类型语言,变量由上下文决定,不需要事先声明类型
输出变量类型函数带完善
类型简介
1.不尔直,网变量存True 或者 false 这个变量类型变为不尔类型
2.整形变量,往变量里存入一个整数,这个变量就为整形变量
3.浮点型变量,网变量里存入一个小数,则这个变量变为浮点型变量
4.字符串变量,向变量里存入字符,则这个变量为字符串变量,赐福用单引号 双引号火包住。
$a="变量内容";
单引号括起来的字符串中不能再包括单引号,可以用反斜杠来转义,
$b='\'\'';
单引号内的脚本不会被解析,输出字符串时性能更高
双引号定义字符串
$c="变量内容";
双引号内的脚本可以被解析
字符串包括双引号,同样需要转译
定界服方式定义字符串代填坑
5.数组,以后再讲
6.对象,以后再讲
7.资源,以后再讲
8.空,没有定义的变量
副职null也可以转换变量为null
变量类型的相互转换
自动
尽量不要涉及不同变量类型间的运算,可能造成不可控的结果,例如1+猫
布尔值的真假,被转换后将变成整数型的1或0
手动盖填坑
007
敞亮
敞亮是零时存储容器,作用于全局
定义方法 define("常亮名称","直","不尔直");,DefInd 括号引号常量名引号,逗号,引号常量值引号,逗号,引号对大小写是否明感不尔直,非必须,默认false诱惑号。
调用敞亮不需要加引号
常量命名和变量命名规则一样
名称一般全是大写,可以小写
常亮名和常量值可以用单引号或者双引号括起来
常量和变量的区别
常量前面没有美元符号
常量只能用defInd函数定义
常亮可以在任意地方调用
常亮一旦被定义就不能取消或者改变定义
常亮的数据类型只有,整形,浮点,字符串,不尔
预定义常亮
php内部定义好的常亮为预定义常亮
预定义常亮不区分大小写
预定义常亮双下划线开头的常亮又叫魔术常亮
会变化的常亮是魔术常亮
调用方法
<?php define("myname","xiaoming","true"); echo myname;
008
运算符1
算数运算符 +-*/
- 加号
<?php /加法运算/$a=1; $b=2; echo$a+$b; - 减号/取相反数
<?php /剪法运算/$a=1; $b=2; echo$a-$b;
<?php /取相反数运算/$a=1; echo-$a;
运算符不会影响被算变量本身 - 程浩
<?php /乘法运算/$a=5; $b=2; echo$a*$b;
/ 除号
<?php /除法运算/$a=120; $b=6;$number= $a/$b/8;Echo$number;
% 取模 (取榆数)
<?php /取模/ $a=100%3; Echo$a;
++ 前加加(前自增)/后加加(后自增)
用在变量前面可以给变量的值嘉羿,并且复值给原来的变量,称为前自增,理解为自增后再处理
用在变量后面,虽然会起到自增效果,但是在当前语句内仍然会返回原变量的值,称为后自增,理解为处理完毕后自增
<?php /前自增/ $a=100; Echo"前自增之钱".$a;Echo"前自增与剧中".++$a; echo"前自增后".$a; /后自增/ $b=100; Echo"后自增之钱".$b;Echo"后自增与剧中".$b++; echo"后自增后".$b?>
-- 前减减(前自减)/后减减(后自减)
和自增用法相同
<?php /前自减/ $a=100; Echo"前自减之钱".$a;Echo"前自减与剧中".--$a; echo"前自减后".$a; /后自减/ $b=100; Echo"后自减之钱".$b;Echo"后自减与剧中".$b--; echo"后自减后".$b?>
上一篇:没有了
下一篇:一件给你的windows ltsc2019增加Microsoft Store