一篇文章带你认识php中的基本语法

简介: 一篇文章带你认识php中的基本语法

一:今日份学习


1.php是什么?


服务器端脚本编程语言


2.变量相同时,后面出现的变量名会覆盖前面的变量名对吗?


答案:正确


解析:php中的变量定义方式:例如$iphone = 6088;是将6088这个值传给ipone这个参数


3.echo可以显示任何可见的字符对吗


答案:正确


解析:echo 是在PHP里面最常用的一个输出、显示功能的命令,使用方法例如


<?php echo 变量或可见字符 ;?>


注意,echo输出的如果是字符形式就需要给内容加引号,比如中文和英文等


4. php中两种最常用的注释是什么?


答案:

单行注释://
           多行注释:/*
                              *
                              */


解析:因为代码是英文的、并且代码很长,时间长了人会忘。


          所以我们会加上注释,有便于以后的浏览,并且写出来的代码优美整齐


5. php支持几种数据类型?


答案:8种


解析: 在PHP中,一共支持八种原始数据类型:它们是4种标量类型,boolean(布尔型),integer(整型),float(浮点型)和string(字符串型);两种符合类型,array(数组)和object(对象);两种特殊类型,resource(资源)与空值(null)。


6.布尔类型其实就是真和假对吗?


答案:正确


解析:真(true),假(false)。可以将变量定义为true或false


7.整型就是整数吗?


答案:正确


解析:整型分为10进制,8进制和16进制,日常使用的都是10进制,在计算机中有最大值和最小值


8.字符串的声明有几种方式?


答案:三种


解析:单引号声明,双引号声明,用字节符声明(需要输入非常大段的字符串时使用)


注意:1.单引号不解析变量,双引号解析变量


          2. 在双引号里面插入变量,变量后面如果有英文或中文字符,它会把这个字符和变量拼接起来,视为一整个变量,此时可以加空格或特殊字符使他们分开,如果都不想用,可以拿大括号把变量包起来,也可以防止拼接


         3. 双引号解析转义字符,单引号不解析转义字符,比如/n和/t,但是单引号可以解析/'和/:


         4. 转义字符\也可以需要在字符串中显示单双引号时使用,只要在前引号的前面加上\进行转义即可


        5.字符串拼接胶水-.号,例如echo &a.%b就是将两个字符串拼接再输出


9. 浮点型的声明方式分别是哪两种?


答案:普通声明,   科学声明


解析:float 是浮点类型 ,var_dump() 是一个函数。向括号()中间插入变量。这个函数,会打印出来数据类型,还会对应显示变量的长度和值


10.NULL是false,空,0之中的一种吗,产生空的主要原因是什么?


答案:不是,主要有三种方式会产生空值,


通过变量赋值明确指定为变量的值为NULL


一个变量没有给任何值


使用函数unset()将变量销毁掉


11.array是什么数据类型?


答案:数组类型


解析:最简单的声明:$shu = array(1,2,3);


12.资源数据类型是指什么?


答案:资源就提操作我们可见和不可见的文件、网络和数据


二:今日份练习


1.计算


<?php $a = '1'; $b = "1998"; $c = 19; echo $a+$b+$c; ?>


的结果


答案:2018;


解析:字符串相加


【1】若两个字符串开头没有有效数值或不是数值型字符串,这两个字符串相加时都看成0;


【2】两个数值型字符串相加时,有效数字进行相加。


【3】如果字符串中带有‘.’,'e','E'时,按float型(浮点型)数字处理。


所以$a的有效数字为1,$b有效数字是1998,1+1998+19即得出答案2018


2. 填空


定义一个数组,数组中的值分别为“2,4,6”,并且打印出$arr的类型和值


答案:

<?php $arr=(2,4,6);var_dump($arr)?>


相关文章
|
1月前
|
SQL 关系型数据库 PHP
PHP基础语法
PHP基础语法
12 0
|
6月前
|
PHP
PHP基础语法(下)
本篇博客将会带你继续探索PHP语言的基础语法。本篇内容主要聚焦于PHP的流程控制语句和文件包含语句,掌握这些重要的语法结构将使您能够更好地控制程序流程,并且在开发过程中能够高效地组织和管理代码。
69 2
|
6月前
|
存储 PHP 容器
PHP基础语法(上)
PHP在当今世界仍然是一门流行和重要的服务器端脚本语言。它具有广泛的应用领域、强大的生态系统和不断发展的特点,为Web开发提供了可靠和灵活的解决方案。
63 8
|
7月前
|
XML 前端开发 JavaScript
PHP 语法入门
PHP 语法入门
19 0
|
8月前
|
PHP
php基础语法
php基础语法
37 2
|
9月前
|
关系型数据库 MySQL PHP
lockdatav-API在开发过程中php和mysql语法的优化方案
lockdatav-API在开发过程中php和mysql语法的优化方案
52 0
|
9月前
|
Shell PHP
shell检查php项目是否存在语法错误
当检查一个PHP项目中是否存在语法错误时,我们可以使用Shell脚本来自动化这个过程。在本文中,我们将介绍两种方法来实现这个目标。
156 0
|
PHP
php新语法
判断一个变量是a否存在,存在则赋值变量a,不存在赋值变量b;注意是判断一个变量是否存在,而不是判断一个变量是否为空
80 0
|
PHP
PHP解析Markdown库,parsedown扩展自定义语法
在开发系统过程中,有些信息编写储存是使用Markdown通用语法,但由于各个平台的会新增一些独特规范,一般的解析库都是只包含了标准语法,对于自定义语法是不支持解析的(如vuepress文档系统中的::: tip 提示语块) 我们从vuepress迁移文档系统到自己实现的文档系统时,特定标签无法解析,需要扩展解析库的功能,来完成自定义语法。 PHP常见的Markdown解析库是parsedown。这个库非常的轻量,只有一个文件,无需依赖其他扩展。
217 0
PHP解析Markdown库,parsedown扩展自定义语法
|
JavaScript
Ajax-PHP基础语法
Ajax-PHP基础语法
46 6