初识PHP
- PHP是一种服务器端运行的编程语言,因为它可以在WEB服务器端运行。
- 网站的数据一般储存在服务器端,PHP则是用来处理这些服务器端德尔数据的。
- PHP是一种跨平台的语言,可以运行在各种语言搭建起来的操作系统。
- PHP是通过脚本来控制服务器处理数据的。
PHP的标识码
- 页面中的PHP代码需要编写在
<?php
与?>
标志之间 - 并且<?与PHP之间不允许有空格
- 但是后面的
?>
是可以省略的 - PHP每一条语句的结尾都必须加入
;
分号,以表示语句结束
Echo语句
- echo语句在PHP中是用于输出的,可以把字符串输出
- 输出的字符串需要用双引号括起来
- echo字符串与echo关键字之间必须至少留有一个空格
<?PHP echo"Hello HXW_from_DJTU"; ?>
的写法是不正确的
echo语句的基本功能
- 计算表达式
<?php echo 2*4;?>
的输出结果是 36 - 输出字符串
输出字符串的时候可以使用双引号
或者单引号
包裹字符串
单个字符串<?php echo "HI HXW_from_DJTU" ?>
多个字符串连接<?php echo 'HI'.'HXW_from_DJTU'?>
,当多个字符串连接一并输出的时候,使用.(点号)
来连接连个分隔的字符串
PHP中的注释语句
- PHP中的注释语句使用
双斜杠//
来标识
PHP命名规则
- PHP中的变量定义时候,变量名必须通过$符号来标识,如
$DJTU
、$man
、$my_book
- PHP变量名必须以字母或者下划线开头,如
$3HXW_DJTU
是不正确的 - PHP变量的名称能够包括字母、下划线、数字、汉字,但汉字不能够用于开头
- PHP的变量名中不支持出现空格,若是出现复合词语,建议使用
下划线
或者著名的驼峰命名法
来命名。 - PHP中的变量名是区分大小写的,如
$HXW_from_DJTU
与$hxw_FROM_djtu
是两个不同的变量
PHP的数据类型
- 同样的内容,以不同的数据类型保存到变量中,必定会占用电脑内存不同的大小(其他的语言貌似也是)如654,分别以
$n=654;
、$n=654.00;
、$n="654";
、$n=array("654");
定义,占用的内存肯定不一 - PHP像JavaScript一样不需要声明传入变量的数据类型
- PHP支持八种原始数据类型
- 四种标量类型:
string
(字符串)integer
(整形)float
(浮点型,也称作double)boolean
布尔型 - 两种复合类型:
array
(数组)object
(对象) - 两种特殊类型:
resource
(资源)NULL
(空) - 使用
var_dump(变量)
函数可以获取变量的真正数据类型
与PHP字符串有关的注意事项
- 当变量中出现双引号包括双引号或者单引号包括单引号的时候,可以通过在先要表现的单双引号前面加上转义字符/(反斜杠)的方法来实现。(好拗口的样子/(ㄒoㄒ)/~~,明白就好)
例如:
$string1='A问:"你认识XHW_from_DJTU吗?"';
单引号包括单引号
$string2="B回答:'肯定认识啦!'";
双引号包括单引号
----------------------这两种情况不需要转义字符/(反斜杠)-----------------------------
$string3='A问:\'能告诉我他现在在哪吗?\'';
单引号包括单引号
$string4='B答道:\"就不告诉你\"';
双引号包括双引号
----------------------这种情况就学要使用/(反斜杠)------------------------------------ - 当字符串中出现变量的时候:(前提:
$HXW="strong man";
)
当是双引号
包裹字符串时,变量输出它的值;如:$string1="你好,$HXW";
echo输出你好,strong man
当是单引号
包裹字符串时,变量输出$号和它的变量名;如:$string2='你好,$HXW';
echo输出
你好,$HXW
- 当字符串超级超级长时,使用Heredoc结构形式来构造字符串,也就是使用
<<<ABC
和ABC
来代替前后引号来构造字符串(这里的ACB字母不限是什么字母,但要求前后一样,并且最后一行除了ABC和结束分号以外不能有别的东西哦)
例如:
$HXW_from_DJTU=<<<ABC HXW_from_DJTU该同志工作勤勤恳恳, 始终忠于共产PARTY,哈哈哈哈哈此处应换行ABC;
echo输出HXW_from_DJTU该同志工作勤勤恳恳,始终忠于共产PARTY,哈哈哈哈哈此处应换行
PHP特殊数据类型---资源(初步理解)
- PHP中的资源类型是有专门的函数来创建和使用的
- 它就像是一个外部资源的引用,如外部文件、外部数据库、图形画布等。
- 在使用前需要打开,在试用结束后需要关闭(感觉有点像JAVA的数据流)
PHP特殊类型---空类
- 变量值为空的三种情况
1、 一个变量被赋值为NULL$var=null;
2、变量上未被赋值
3、 变量被unset()方法处理之后unset(var);
点击查看更多内容
56人点赞
评论
共同学习,写下你的评论
评论加载中...
作者其他优质文章
正在加载中
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦