您当前的位置: 首页 >  php

Demo不是emo

暂无认证

  • 3浏览

    0关注

    33博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

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

Demo不是emo 发布时间:2022-09-09 11:59:46 ,浏览量:3

作者名:Demo不是emo 

主页面链接:主页传送门创作初心:对于计算机的学习者来说,初期的学习无疑是最迷茫和难以坚持的,中后期主要是经验和能力的提高,我也刚接触计算机1年,也在不断的探索,在CSDN写博客主要是为了分享自己的学习历程,学习方法,总结的经验等等,希望能帮助到大家座右铭:不要让时代的悲哀成为你的悲哀专研方向:网络安全,数据结构

每日emo:爱你胜于昨日,略溃明朝

      

php纯小白,因为渗透测试经常涉及到php的知识,所以来抽空出来学一下php,这里的内容我都是在php中文网学习的,强烈推荐,话不多说进入今天的学习

目录

一:今日份学习

1.php是什么?

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

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

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

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

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

7.整型就是整数吗?

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

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

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

11.array是什么数据类型?

二:今日份练习 

1.计算

2. 填空

一:今日份学习 1.php是什么?

服务器端脚本编程语言

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

答案:正确 

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

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

答案:正确

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

          

注意,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.计算

的结果 

答案:2018;

解析:字符串相加

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

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

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

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

2. 填空

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

答案:

关注
打赏
1663897630
查看更多评论
立即登录/注册

微信扫码登录

0.0482s