016.PHP中的异常处理机制 2019-08-17 Web全栈架构►PHP 学习指南 PHP异常处理之异常处理PHP具有很多异常处理类,其中Exception是所有异常处理的基类。 Exception具有几个基本属性与方法,其中包括了: message 异常消息内容 code 异常代码 file 抛出异常的文件名 line 抛出异常在该文件的行数 其中常用的方法有: getTrace 获取异常追踪信息 getTraceAsString 获取异常追踪信息的字符串 getMessage 获取出错信息 阅读全文
015.PHP中的文件处理与代码复用 2019-08-17 Web全栈架构►PHP 学习指南 PHP文件系统之读取文件内容PHP具有丰富的文件操作函数,最简单的读取文件的函数为file_get_contents,可以将整个文件全部读取到一个字符串中,也可以通过参数控制读取内容的开始点以及长度。 1$content = file_get_contents('./test.txt', null, null, 100, 500); 阅读全文
014.PHP之正则表达式简介与会话控制 2019-08-17 Web全栈架构►PHP 学习指南 什么叫正则表达式 正则表达式是对字符串进行操作的一种逻辑公式,就是用一些特定的字符组合成一个规则字符串,称之为正则匹配模式。定义一个正则表达式,它用来匹配源字符串中是否存在是否与该正则表达式对应的字符串。 12345$p = '/苹果/';$str = "苹果 香蕉";if (preg_match($p, $str)) { echo '匹配成功';} 阅读全文
013.PHP中的类与对象特性 2019-08-17 Web全栈架构►PHP 学习指南 PHP类和对象类是一类东西的结构描述,而对象则是一类东西的一个具体实例。创建一个对象,通常需要写一个类,再将类通过new关键字进行实例化。 示例: 12345678910//定义类class Car { $name = '汽车'; function getName() { return $this->name; }}$car = new Car(); //实例化类为对象echo $car->getName(); 类与对象看起来比较相似,但实际上有本质的区别,类是抽象的概念,对象是具体的实例。类可以使程序具有可重用性。 阅读全文
012.PHP中的变量与函数特性 2019-08-17 Web全栈架构►PHP 学习指南 PHP中的两种变量定义方法定义一个变量有两种方法:$这个符号在定义初始化,或者使用的时候都是必须要有的。 示例: 12345678910$name = "php"; //一般变量的定义class Phpgood{var $talk = "真好"; //只能在类里用}$phpgood = new Phpgood();echo $name;echo $phpgood->talk; 阅读全文
011.PHP基本介绍及知识体系 2019-08-13 Web全栈架构►PHP 学习指南 关于PHPPHP的中文名是超文本预处理器,是一种广泛使用在Web开发领域的跨平台后端脚本语言,面向对象编程,特点是:使用成本低,开发速度快。 阅读全文
010.Traceroute路由回显命令 2019-07-24 运维技术►数通 协议分析 Traceroute概述Traceroute是一种将数据包途经路由,IP地址回显的指令,基于ICMP协议实现,通过不断发送不可交付的IP数据报,获取从源主机到目标主机的路由IP。 阅读全文
009.《白帽子讲WEB安全》-读书笔记(一) 2019-07-21 运维技术►Web安全 读书笔记 前言最近看了一本不错的互联网安全类的书籍,觉得应该留下些什么。《白帽子讲Web安全》为阿里的首席安全专家吴翰清所著。 此书结合了吴翰清在阿里多年的工作经验,对Web安全领域的众多典型案例,站在白帽子的视角,讲述Web安全的方方面面,虽然也剖析攻击原理,但更重要的是如何防范这些问题。 本书对当前WEB应用常见的攻击手法进行了较为全面的概括,本篇文章将就此书所阐述的安全观进行浅显的总结。 阅读全文
008.AJAX异步交互技术之核心对象分析 2019-06-04 Web全栈架构►JavaScript 学习指南 概述AJAXAJAX为”Asynchronous Javascript And XML”的缩写,即异步的JavaScript和XML。这是一种实现网页异步交互的动态开发技术,即在不重载整个页面的情况下,与服务器交互更新部分网页。这种技术避免了由于频繁的网页请求而造成的多余负载,更提升了用户体验。 阅读全文
007.JavaScript-BOM窗口对象三板斧 2019-05-28 Web全栈架构►JavaScript 学习指南 概述Window对象表示浏览器中打开的窗口。 如果文档包含框架(frame 或 iframe 标签),浏览器会为 HTML 文档创建一个 window 对象,并为每个框架创建一个额外的 window 对象。 浏览器实现的前进后退功能、打开关闭新标签功能,均是在window对象的基础上实现的,而在前端开发中还是利用window对象开发各式各样的验证提示对话框。 阅读全文