我也不想学之PHP系列(1)

简介: 🍀作者简介:准大一学生,在成为一名渗透测试工程师的路上蹦高

语言介绍

PHP和其他几种web语言一样,都是使用一对标记将PHP代码部分包含起来,以便和HTML代码相区分


PHP是最好的语言!!!!


PHP的标记风格

1、XML风格

<?php

   echo'这是XML风格的标记';

?>

2、脚本风格

<script language='php'>

   echo'这是脚本风格的标记';

</script>

3、简短风格

<?echo '这是简短风格的标记';?>

4、ASP风格

<%

   echo '这是ASP风格的标记';

%>

PHP注释

1、单行注释

<?php

   //这是写在PHP上方的单行注释

   echo'使用C++风格的注释';

?>

<?php

   echo'使用C++风格的注释';//这是写在后面的单行注释

?>

2、多行注释

<?php

   /*

       $a = 1

       $b = 2

       echo ($a+$b);

   */

   echo 'PHP的多行注释';

?>

3、风格的注释

<?php

   echo '这是#风格的注释';#这是#风格的单行注释

?>

注意:多行注释是不允许嵌套的


4、文档注释

<?php

/* 说明:项目工具类

*

作者:坐忘道

* E-mail:mingrisoft@mingrisoft.com

*/

class Util

/**

方法说明:给字符串加前缀

参数: String $str

返回值: String

*/

function addPrefix ($str)

{

$str.= 'mingri';

return $str;

}

}

?>

注意:在注释中不要出现

?>

因为解释器会认为PHP脚本结束。


PHP的数据类型

PHP包含八种原始类型


包含4种标量类型:


布尔型、整型、浮点型、字符串类型


2种复合类型:


数组、对象


2种特殊类型:


资源、NULL


1、标量数据类型

标量数据类型是数据结构中最基本的单元,只能存储一个数据,PHP中的数据类型包含四种,如下表所示:


类型 说明

布尔型 最简单的类型,只有真假两个值

整型 字符串就是连续的字符序列

字符串型 整形数据类型包含整数,正负均可

浮点型 浮点数据类型用于存储数字,与整型不同的是它还可以存储小数

1、布尔值

布尔值是PHP中较为常用的数据类型之一,它保存一个true值或false值,其中true和false是PHP的内部关键字,设定一个布尔值的变量,只需要将true或false赋值给变量即可。


08a7ae9fe32b4b44a471509e0de29a37.png


写不动了。。

目录
相关文章
|
Java Android开发
Java反射改变Android属性
Java反射改变Android属性 在某些情况下,Android体系里面的某些对象没有对外提供针对某个属性或者类,方法公开的get或者set方法,但是项目需要对这些需要修改和调整。
1269 0
技术探索的旅程
本文记录了作者在技术领域中的感悟和思考,通过个人经历展示了如何在面对挑战时保持初心,并不断提升自我。文章强调了坚持与努力的重要性,以及在技术探索中寻找方向和意义的过程。
|
存储 SQL 分布式计算
Hologres 与阿里云生态的集成:构建高效的数据处理解决方案
【9月更文第1天】随着大数据时代的到来,数据处理和分析的需求日益增长。阿里云作为国内领先的云计算平台之一,提供了多种数据存储和处理的服务,其中Hologres作为一款实时数仓产品,以其高性能、高可用性以及对标准SQL的支持而受到广泛关注。本文将探讨Hologres如何与阿里云上的其他服务如MaxCompute、DataHub等进行集成,以构建一个完整的数据处理解决方案。
339 2
|
安全 前端开发 Java
89.【SpringBoot-02】(五)
89.【SpringBoot-02】
119 0
|
缓存 运维 机器人
通用研发提效问题之没有女娲的具体发展历程,如何解决
通用研发提效问题之没有女娲的具体发展历程,如何解决
|
传感器 人工智能 监控
物联网+AI智慧工地云平台源码(SaaS模式)
在工地上安装扬尘噪声监测仪、车辆冲洗监测等设备,通过多系统信息融合应用,积极响应国家节能减排号召,实时、远程、自动监控工地现场的温度、湿度、pm2.5、pm10、噪音等情况,一旦数据超标,平台会马上发出预警,实现绿色施工。
362 1
|
Java Linux Maven
百度搜索:蓝易云【Linux(CentOS7)系统安装配置Maven3.9.2教程】
现在,您已成功安装和配置Maven 3.9.2在CentOS 7系统上。您可以使用Maven来构建和管理Java项目。
218 0
|
Rust 安全 JavaScript
你的下一个项目应该使用 Rust 编程的 7 个理由
你的下一个项目应该使用 Rust 编程的 7 个理由
2794 0
|
存储 C语言
[数据结构 -- C语言] 二叉树(BinaryTree)1
[数据结构 -- C语言] 二叉树(BinaryTree)1
操作系统概论大题
操作系统概论大题