个人网站备案电话访谈wordpress 字体类型

news/2025/9/27 20:32:07/文章来源:
个人网站备案电话访谈,wordpress 字体类型,网站开发需要的编程软件,wordpress发邮件记一下第十二节课的内容。 一、PHP文件包含的四种方式 Include和Include_once 操作系统会读取包含的文件的内容#xff0c;并将它插入主文件中#xff0c;include方式的文件包含会在包含失败的情况下输出警告信息#xff0c;而include_once方式会检查包含的文件是否已经被…记一下第十二节课的内容。 一、PHP文件包含的四种方式 Include和Include_once 操作系统会读取包含的文件的内容并将它插入主文件中include方式的文件包含会在包含失败的情况下输出警告信息而include_once方式会检查包含的文件是否已经被包含过如果已经包含过则不再重新包含。 Require和Require_once require和require_once方式的文件包含和include与include_once是类似的不过它们之间的不同点在于把汗出错时require方式会直接导致程序终止并输出错误信息而include方式只是警告信息。require_once方式会检查包含的文件是否以及被包含过如果已经包含过则不再重新包含。这一点和include_once方式是一样的。 进行一下示例 将login.php改为如下内容 ?phpinclude(./function.php)/*#用户名$username $_POST[username];#密码$password $_POST[password];#判断用户名与密码不正确则输出失败if ($username ! admin || $password ! 123456) {die(scriptalert(登录失败!);location.href ./login.html/script); } echo 登录成功!;*/ ? function.php文件中输入如下内容 ?php echo 111; 我们再进行登录就echo出来了111 思考如果多次使用include和include_once以及require和require_once当文件名正确或者错误时会出现什么情况 那么我们把login.php改名为index.php(黑鬼改的我也不知道为啥改名跟着改吧) 然后将其中代码改为 ?php$a $_GET[a];$b $_GET[b];switch ($a) {case login:switch ($b) {case index:require_once(./login.html); -break;default:# code...break;}break;default:# code...break;} ? 当我们在login.html中点击登录之后就会出现空白页面因为这段switch代码并没有有效执行 可以看到跳转之后是空白页面。 那么我们如何让这段代码执行呢通过更改我们的网址在后面加上如下内容就会让require_once得到执行。 然后我们将login.php改为如下内容 ?php$a $_GET[a];$b $_GET[b];$f $_SERVER[REQUEST_METHOD];switch ($a){case login:switch ($b){case index:switch ($f) {case GET:require_once(./login.html);break;case POST:echo 111;break;default:# code...break;}break;default:# code...break;}break;default:# code...break;} ? 再进行访问会发现还会回跳到login.html的页面 原因是我们多了一层switch嵌套之后实际上相当于多判断一次传参方式是否是get传参而此处显然是所以可以正常显示。另外$_SERVER 是PHP预定义的超全局变量。所谓“超全局变量”即在脚本全部作用域中都可以使用$_SERVER保存关于报头、路径和脚本位置的信息。 主要内容详解 $_SERVER[SCRIPT_NAME] /index.php当前脚本路径$_SERVER[REQUEST_URI] /index.php?id1访问的页面URI包含查询字符串$_SERVER[QUERY_STRING] id1查询字符串不存在为 $_SERVER[REQUEST_METHOD] GET请求方法如POST、PUT等$_SERVER[SERVER_PROTOCOL] HTTP/1.1通信协议的名称和版本$_SERVER[GATEWAY_INTERFACE] CGI/1.1服务器使用的CGI 规范的版本$_SERVER[REMOTE_PORT] 60599用户连接服务器使用的端口$_SERVER[SCRIPT_FILENAME] E:/WWW/example/index.php当前脚本的绝对路径$_SERVER[DOCUMENT_ROOT] E:/WWW/example/当前脚本文档根目录的绝对路径$_SERVER[REMOTE_ADDR] 127.0.0.1用户的IP地址$_SERVER[SERVER_PORT] 80服务器使用的端口$_SERVER[SERVER_ADDR] 127.0.0.1服务器的IP地址$_SERVER[SERVER_NAME] www.example.com服务器的主机名注如果脚本运行于虚拟主机中该名称是由那个虚拟主机所设置的值决定。在 Apache 2 里必须设置 UseCanonicalName On 和 ServerName。 否则该值会由客户端提供就有可能被伪造。 上下文有安全性要求的环境里不应该依赖此值。$_SERVER[SERVER_SOFTWARE] Apache/2.4.23 (Win32) OpenSSL/1.0.2j mod_fcgid/2.3.9响应头中Server的内容$_SERVER[SERVER_SIGNATURE] 包含了服务器版本和虚拟主机名的字符串$_SERVER[HTTP_HOST] www.example.com请求头中Host项的内容$_SERVER[HTTP_CONNECTION] keep-alive请求头中Connection项的内容$_SERVER[HTTP_PRAGMA] no-cache请求头中Pragma项的内容$_SERVER[HTTP_CACHE_CONTROL] no-cache请求头中Cache-Control项的内容$_SERVER[HTTP_UPGRADE_INSECURE_REQUESTS] 1请求头中Upgrade-Insecure-Requests项的内容$_SERVER[HTTP_USER_AGENT] Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/61.0.3163.100 Safari/537.36请求头中User-Agent项的内容$_SERVER[HTTP_ACCEPT] text/html,application/xhtmlxml,application/xml;q0.9,image/webp,image/apng,/;q0.8请求头中Accept项的内容$_SERVER[HTTP_ACCEPT_ENCODING] gzip, deflate请求头中Accept-Encoding项的内容$_SERVER[HTTP_ACCEPT_LANGUAGE] zh-CN,zh;q0.8请求头中Accept-Language项的内容$_SERVER[PHP_SELF] /index.php当前执行脚本的文件名$_SERVER[REQUEST_TIME_FLOAT] 1510112348.8084请求开始的时间戳微秒级别精准度$_SERVER[REQUEST_TIME] 1510112348请求开始的时间戳 此处用到的就是$_SERVER[REQUEST_METHOD] 表示请求方法如POST、PUT等。 引用自PHP 的 $_SERVER详解-CSDN博客 二、PHP的数据类型——数组和字典 1.数组 1.1一维数组 用一个实例说明数组的定义和访问 ?php $array [0 a,1 b,2 c,3 d ];echo $array[1]; 通过网页访问 或者通过下面方式声明 ?php $array [1,2,3,4,5]; echo $array[4]; 下面我们来看一下键值数组 ?php $array [name zhangsan,age 30, ];echo $array[age]; 1.2二维数组 定义一个二维数组并使用var_dump函数查看其数据类型 ?php $array [[1,2,3,4,5,6],[1,2,3,4,5,6]]; var_dump($array); 不难发现实际上二维数组就是数组的嵌套使用。类似地还有三维数组、四维数组…… 要取二维数组的某个元素使用$array[i][j]即可i指的是第i个数组j指的是第i个数组中的第j个元素。注意数字占一个字节而中文占三个字节。 1.3键值数组 不多bb上代码 ?php $array [[name 张三],[name 99],[name 丁真,smile 纯真,animalfriend 雪豹,] ]; echo $array[2][animalfriend], 闭嘴; 2.字典 没讲应该是下节课讲。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/919904.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

四则运算和验证码

四则运算的代码 package bb; import java.util.Random; public class Sizeyunsuan { public static void main(String[] args) { Random random=new Random(); for(int i=1;i<=30;i++) { int num1=random.nextInt(1…

博客写作者该何去何从

时代的改变 作为一个7年的博客创作者,随着AI时代的来临,我基本很少更新博客,一是用户对博客文章的需求减少了,二是我写的文章还不一定有AI写得好。而且现在各种新兴AI写作工具崛起,我觉得像之前那样码子好傻 好低…

第一次课动手动脑合集

1.EnumTest.java EnumTest.java中定义了枚举Size,该枚举包含SMALL、MEDIUM、LARGE三个常量。其运行结果体现了枚举的多项核心特性: 当用引用比较枚举变量s(Size.SMALL)与t(Size.LARGE)时,结果为false,这是因为…

JSON dump in Ruby

In Ruby, the json library’s API differs from Python’s json.dump. The equivalent in Ruby would be something like this:require jsondata = {name: "Christopher",message: "こんにちは世界&qu…

做搞机网站网站窗口代码

块状元素的居中&#xff0c;首先设置宽度 width"10px"&#xff0c;再设 margin: 0 auto; 。转载于:https://www.cnblogs.com/npk19195global/p/4475576.html

网站优化推广服务株洲网站建设工作室

一、perl执行脚本 1、安装perl脚本 perl安装 2、配置perl脚本 perl Configure VC-WIN32 no-asm no-shared --prefixE:\openssl-x.x.x\install二、编译openssl 1、使用vs工具编译nmake 如果使用命令行nmake编译会提示“无法打开包括文件: “limits.h”“ 等错误信息 所以…

详细介绍:python+django/flask+uniapp基于微信小程序的瑜伽体验课预约系统

详细介绍:python+django/flask+uniapp基于微信小程序的瑜伽体验课预约系统pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-famil…

smartctl on FreeBSD: Please specify device type with the -d option.

FreeBSD:euler@rpi4b:~ % sudo camcontrol devlist Password: <YSSDJQB- 2TB 1.02> at scbus0 target 0 lun 0 (da0,pass0) euler@rpi4b:~ % ls /dev/da0 da0% da0p1% euler@rpi4b:~ % ls /dev…

GraphRAG对自然语言处理中深层语义分析的革命性影响与未来启示 - 教程

GraphRAG对自然语言处理中深层语义分析的革命性影响与未来启示 - 教程pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: &q…

prefect

prefecthttps://app.prefect.cloud/account/e92c46e8-d797-4688-95c2-f14c4597b4f0/workspace/ee283a78-bf05-480e-bbd1-059318f996f1/flows

html5 网站开发语言一个好的营销型网站模板

现有代码移植到Metro App 一&#xff1a;工程配置 配置WinRT工程时要注意以下几点&#xff1a; 静态库工程General里的“Windows Store App Support”设成trueC\General下面的“Consume Windows Runtime Extension”设成Yes&#xff0c;设置该选项的目的是&#xff1a;引入Micr…

微信网站开发制作公司网站开发语言排行榜

Ctrl C 复制 Ctrl V 粘贴 Ctrl A 全选 Ctrl X 剪切 Ctrl Z 撤销 Ctrl S 保存 Ctrl Shift Esc 打开任务管理器 Shift Del 彻底删除 Win E 打开我的电脑 Win R 打开运行 Alt F4 关闭窗口 Alt Tab 切换应用程序

生成算数问题*30

生成算数问题*30package pack1; public class Suanshi { private int can1; private int can2; private int result; private char op; public int getCan1() { return can1; } …

6379:统计学生信息(使用动态链表完成)

题目 总时间限制: 1000ms 内存限制: 65536kB 描述 利用动态链表记录从标准输入输入的学生信息(学号、姓名、性别、年龄、得分、地址) 其中,学号长度不超过20, 姓名长度不超过40, 性别长度为1, 地址长度不超过40 输入…

详细介绍:云原生 vs 传统部署

详细介绍:云原生 vs 传统部署pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco"…

使用IOT-Tree Server通过FINS协议连接欧姆龙CP2E-N系列PLC - 详解

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

实用指南:疑难bug之正确处理InterruptedException

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

课后作业1-3

课后作业1-3EnumTest.java运行结果结论枚举中的每个常量都是唯一实例,可用 == 直接比较(equals()same) 不属于基本数据类型 valueOf 方法:通过字符串名称获取对应的枚举常量 使用 enum 关键字定义,常量之间用逗号…

个人备案网站名称有哪些网站做团购最好

华为设备参考&#xff1a;路由引入实验&#xff08;华为&#xff09; 技术简介 路由引入技术在网络通信中起着重要的作用&#xff0c;能够实现不同路由协议之间的路由传递&#xff0c;并在路由引入时部署路由控制&#xff0c;实现路径或策略的控制 实验目的 不同的路由协议之…

GNSS精度判断和协方差矩阵 - MKT

GNSS精度判断和协方差矩阵 havv和vacc不是GST标准差,https://blog.csdn.net/qq_38429958/article/details/135639678 https://uav.chinaflier.com/thread-25814-1-1.html 飞控需要GPS哪些信息(即需要设置哪些参数…