php学习笔记

前言:刚学ctf得小白,前言:刚学ctf得小白,一定要有学习路线 php基础:php学习基础文字教程,学习php先从基础开始,php入门:php学习必看的入门视频教程,学完能够做一些基础性的web开发,php提高:php开发高级教程及经验总结,包含一些知识点的归纳总结,以及开发经验总结。php实战:php开发实战视频教程,看完你就能开发大型的web项目啦.

这次学习的是

php常量和变量之外部变量

PHP常量和变量之环境变量

php常量和变量之变量引用

php基础语法之算术运算

php基础语法之自加自减

php基础语法之比较运算符

php常量和变量之外部变量

PHP的外部变量是PHP 在使用过程中规定好的一些变量。我们先讲解几个最常用的例子,HTML 表单(GET 和 POST)当一个表单提交给 PHP 脚本时,表单中的信息会自动在脚本中可用。

只有两种方法可以访问 HTML 表单中的数据。

示例 #2 从一个简单的 POST HTML 表单访问数据

使用 GET 表单也类似,只不过要用适当的 GET 预定义变量。GET 也适用于 QUERY_STRING(URL 中在"?"之后的信息)。因此,举例说,http://www.example.com/test.php?id=3 包含有可用 $_GET['id'] 来访问的 GET 数据。参见 $_REQUEST。。

PHP 也懂得表单变量上下文中的数组(参见相关常见问题)。例如可以将相关的变量编成组,或者用此特性从多选输入框中取得值。例如,将一个表单 POST 给自己并在提交时显示数据:

PHP常量和变量之环境

环境变量我们主要用的有 S E R V E R 和 _SERVER和 SERVER和_ENV两个环境变量

不过,$_ENV逐渐被PHP的新版本给废弃了。【重点】知道在哪儿查看环境变量的名字(key)和值(value),记住并默写几个常用的环境变量。查看环境变量,我们在学习PHP的第一天就学习过

你在执行phpinfo();的这个网址中,将网页向下拉动翻页,看看能不能找到截图中的部份:

_SEVER['XXX']这就是要学习的值

如果我们需要显示我们当前访问的这个phpinfo();页面文件放在哪儿,就可以执行:

php常量和变量之变量引用

变量引用

PHP 的引用允许你用两个变量来指向同一个内容

来对比两段代码的执行结果:第一段代码,没有任何区别。跟我们原有的PHP代码一模一样:

为什么两个结果都变成6了呢?

不论 f o 或 fo或 fo或bar的值如何发生变化, f o 变 fo变 fo变bar也变, b a r 发生变化, bar发生变化, bar发生变化,fo也会发生变化。

php基础语法之算术运算

说白了就是从小就学过的数学算数。

举几个例子,

这里还有一个函数pow() pow(x,y)其中x,y数据类型相通 这就是x^y

php基础语法之自加自减

自增自减,就是在原有的基础上加一或减一。

对比上面两个,发现这两种写法都是一样的。可以将++写在变量前面或后面,都是一个意思。自减也是一样的。

解释一下,a=3 ,b=5 ,c=5,d=4,e=4

php基础语法之比较运算符

我们都知道有><= ≤ ≥ ≠

在php中有点不同

这样运算符比较是返回bool值返回ture 和 flase

前面的我们都知道,所以就不做演示了,我们对和平常的不同的做一下演示。

接下来的一个重点是演示,等于(==)和全等于也叫判断类型等于(===)。

这是因为==这可以看成普通的等于号,而一个=号就可以看成赋值符号。

这里显示结果为假,是因为===这是强比较,就是要让两边比较的值完全相同,(数据类型相同,数值相同。)

相关推荐
陈无左耳、11 分钟前
HarmonyOS学习第4天: DevEco Studio初体验
学习·华为·harmonyos
狂野小青年31 分钟前
在PHP Web开发中,实现异步处理有几种常见方式的优缺点,以及最佳实践推荐方法
消息队列·php·最佳实践·异步任务
挣扎与觉醒中的技术人33 分钟前
网络安全入门持续学习与进阶路径(一)
网络·c++·学习·程序人生·安全·web安全
技术小齐1 小时前
网络运维学习笔记 017HCIA-Datacom综合实验01
运维·网络·学习
曾浩轩2 小时前
51单片机学习之旅——C语言小知识
c语言·学习·51单片机
宇寒风暖2 小时前
侯捷 C++ 课程学习笔记:内存管理与工具应用
c++·笔记·学习
云缘若仙2 小时前
directx12 3d+vs2022游戏开发第六章 笔记十一
笔记·directx12 3d
电棍2332 小时前
在wsl环境中配置和开发verilog(一种比较新颖的verilog开发指南)
笔记
Alidme3 小时前
cs106x-lecture14(Autumn 2017)-SPL实现
c++·学习·算法·codestepbystep·cs106x
小王努力学编程3 小时前
【算法与数据结构】单调队列
数据结构·c++·学习·算法·leetcode