摘要: C 语言-HelloWorld C 语言是一种通用的、面向过程式的计算机程序设计语言。1972 年,为了移植与开发 UNIX 操作系统,丹尼斯·里奇在贝尔电话实验室设计开发了 C 语言。 C 语言是一种广泛使用的计算机语言,它与 Java 编程语言一样普及,二者在现代软件程序员之间都得到广泛使用。 阅读全文
posted @ 2017-12-04 16:53 Sunsin 阅读(398) 评论(0) 推荐(0)
摘要: 系统环境: 推荐Windows xp sp1 软件: Tb2.0或3.0 推荐理由:最好的一个系统环境 系统环境: 推荐Windows xp/ Windows 7/ Windows 8.1/Windows10 软件: Free-5 推荐理由:几乎支持Windows所有平台 系统环境: Windows 阅读全文
posted @ 2017-12-04 16:44 Sunsin 阅读(253) 评论(0) 推荐(0)
摘要: HTTP content-type Content-Type,内容类型,一般是指网页中存在的Content-Type,用于定义网络文件的类型和网页的编码,决定浏览器将以什么形式、什么编码读取这个文件,这就是经常看到一些Asp网页点击的结果却是下载到的一个文件或一张图片的原因。 HTTP conten 阅读全文
posted @ 2017-12-04 16:21 Sunsin 阅读(257) 评论(0) 推荐(0)
摘要: HTTP 响应头信息 HTTP请求头提供了关于请求,响应或者其他的发送实体的信息。 在本章节中我们将具体来介绍HTTP响应头信息。 服务器支持哪些请求方法(如GET、POST等)。 文档的编码(Encode)方法。只有在解码之后才可以得到Content-Type头指定的内容类型。利用gzip压缩文档 阅读全文
posted @ 2017-12-04 16:20 Sunsin 阅读(214) 评论(0) 推荐(0)
摘要: HTTP状态码 当浏览者访问一个网页时,浏览者的浏览器会向网页所在服务器发出请求。当浏览器接收并显示网页前,此网页所在的服务器会返回一个包含HTTP状态码的信息头(server header)用以响应浏览器的请求。 HTTP状态码的英文为HTTP Status Code。 下面是常见的HTTP状态码 阅读全文
posted @ 2017-12-04 16:20 Sunsin 阅读(219) 评论(0) 推荐(0)
摘要: HTTP请求方法 根据HTTP标准,HTTP请求可以使用多种请求方法。 HTTP1.0定义了三种请求方法: GET, POST 和 HEAD方法。 HTTP1.1新增了五种请求方法:OPTIONS, PUT, DELETE, TRACE 和 CONNECT 方法。 根据HTTP标准,HTTP请求可以 阅读全文
posted @ 2017-12-04 16:19 Sunsin 阅读(246) 评论(0) 推荐(0)
摘要: HTTP 消息结构 HTTP是基于客户端/服务端(C/S)的架构模型,通过一个可靠的链接来交换信息,是一个无状态的请求/响应协议。 一个HTTP"客户端"是一个应用程序(Web浏览器或其他任何客户端),通过连接到服务器达到向服务器发送一个或多个HTTP的请求的目的。 一个HTTP"服务器"同样也是一 阅读全文
posted @ 2017-12-04 16:18 Sunsin 阅读(338) 评论(0) 推荐(0)
摘要: HTTP 简介 HTTP协议是Hyper Text Transfer Protocol(超文本传输协议)的缩写,是用于从万维网(WWW:World Wide Web )服务器传输超文本到本地浏览器的传送协议。。 HTTP是一个基于TCP/IP通信协议来传递数据(HTML 文件, 图片文件, 查询结果 阅读全文
posted @ 2017-12-04 16:17 Sunsin 阅读(222) 评论(0) 推荐(0)
摘要: PHP 正则表达式(PCRE) 正则表达式(regular expression)描述了一种字符串匹配的模式,可以用来检查一个串是否含有某种子串、将匹配的子串做替换或者从某个串中取出符合某个条件的子串等。 更多正则表达式的内容可参考我们的:正则表达式 - 教程。 PHP 中我们可以使用 PCRE 扩 阅读全文
posted @ 2017-12-04 16:13 Sunsin 阅读(338) 评论(0) 推荐(0)
摘要: PHP RESTful REST(英文:Representational State Transfer,简称REST) ,指的是一组架构约束条件和原则。 符合REST设计风格的Web API称为RESTful API。它从以下三个方面资源进行定义: 直观简短的资源地址:URI,比如:http://e 阅读全文
posted @ 2017-12-04 16:12 Sunsin 阅读(1113) 评论(0) 推荐(0)
摘要: PHP 图像处理 PHP 提供了丰富的图像处理函数,主要包括: GD 库 使用 PHP 图像处理函数,需要加载 GD 支持库。请确定 php.ini 加载了 GD 库: Window 服务器上: Linux 和 Mac 系统上: 使用 gd_info() 函数可以查看当前安装的 GD 库的信息: 输 阅读全文
posted @ 2017-12-04 16:09 Sunsin 阅读(206) 评论(0) 推荐(0)
摘要: PHP 5 时区 PHP 支持的时区 下面是 PHP 支持的时区的完整列表,这些对一些 PHP 日期函数很有用。 非洲 美洲 南极洲 北冰洋 亚洲 大西洋 大洋洲 欧洲 印度洋 太平洋 非洲 美洲 南极洲 北冰洋 亚洲 大西洋 大洋洲 欧洲 印度洋 太平洋 阅读全文
posted @ 2017-12-04 16:08 Sunsin 阅读(227) 评论(0) 推荐(0)
摘要: PHP XML Parser 函数 PHP XML Parser 简介 XML 函数允许您解析 XML 文档,但无法对其进行验证。 XML 是一种用于标准结构化文档交换的数据格式。您可以在我们的 XML 教程 中找到更多有关 XML 的信息。 该扩展使用 Expat XML 解析器。 Expat 是 阅读全文
posted @ 2017-12-04 16:07 Sunsin 阅读(529) 评论(0) 推荐(0)
摘要: PHP Zip File 函数 PHP Zip File 简介 Zip File 函数允许您读取压缩文件。 安装 如需在服务器上运行 Zip File 函数,必须安装这些库: Guido Draheim 的 ZZIPlib 库: 下载 ZZIPlib 库 Zip PELC 扩展:下载 Zip PEL 阅读全文
posted @ 2017-12-04 16:07 Sunsin 阅读(382) 评论(0) 推荐(0)
摘要: PHP 5 SimpleXML 函数 PHP SimpleXML 简介 SimpleXML 扩展提供了一种获取 XML 元素的名称和文本的简单方式,只要您知道 XML 文档的布局。 SimpleXML 转换 XML 文档到 SimpleXMLElement 对象。 通过正常的属性选择器和数组迭代器, 阅读全文
posted @ 2017-12-04 16:06 Sunsin 阅读(283) 评论(0) 推荐(0)
摘要: PHP 5 String 函数 PHP 5 String 函数 PHP String 函数是 PHP 核心的组成部分。无需安装即可使用这些函数。 阅读全文
posted @ 2017-12-04 16:06 Sunsin 阅读(234) 评论(0) 推荐(0)
摘要: PHP PDO PHP 数据对象 (PDO) 扩展为PHP访问数据库定义了一个轻量级的一致接口。 PDO 提供了一个数据访问抽象层,这意味着,不管使用哪种数据库,都可以用相同的函数(方法)来查询和获取数据。 PDO随PHP5.1发行,在PHP5.0的PECL扩展中也可以使用,无法运行于之前的PHP版 阅读全文
posted @ 2017-12-04 16:05 Sunsin 阅读(221) 评论(0) 推荐(0)
摘要: PHP 5 MySQLi 函数 PHP MySQLi 简介 PHP MySQLi = PHP MySQL Improved! MySQLi 函数允许您访问 MySQL 数据库服务器。 注释:MySQLi 扩展被设计用于 MySQL 4.1.13 版本或更新的版本。 安装 / Runtime 配置 为 阅读全文
posted @ 2017-12-04 16:04 Sunsin 阅读(158) 评论(0) 推荐(0)
摘要: PHP 5 Math 函数 PHP Math 简介 Math 函数能处理 integer 和 float 范围内的值。 安装 PHP Math 函数是 PHP 核心的组成部分。无需安装即可使用这些函数。 PHP 5 Math 函数 PHP 5 预定义的 Math 常量 阅读全文
posted @ 2017-12-04 16:03 Sunsin 阅读(212) 评论(0) 推荐(0)
摘要: PHP 杂项 函数 PHP 杂项函数简介 我们把不属于其他类别的函数归纳到杂项函数类别。 安装 杂项函数是 PHP 核心的组成部分。无需安装即可使用这些函数。 Runtime 配置 杂项函数的行为受 php.ini 文件中的设置的影响。 杂项配置选项: PHP 杂项函数 PHP:指示支持该函数的最早 阅读全文
posted @ 2017-12-04 16:03 Sunsin 阅读(170) 评论(0) 推荐(0)
摘要: PHP Libxml 函数 PHP Libxml 简介 Libxml 函数和常量与 SimpleXML、XSLT 以及 DOM 函数一起使用。 安装 这些函数需要 Libxml 程序包。 在 xmlsoft.org 下载 PHP Libxml 函数 PHP:指示支持该函数的最早的 PHP 版本。 P 阅读全文
posted @ 2017-12-04 16:01 Sunsin 阅读(263) 评论(0) 推荐(0)
摘要: PHP Mail 函数 PHP Mail 简介 mail() 函数允许您从脚本中直接发送电子邮件。 需求 要使邮件函数可用,PHP 需要已安装且正在运行的邮件系统。要使用的程序是由 php.ini 文件中的配置设置定义的。 安装 Mail 函数是 PHP 核心的组成部分。无需安装即可使用这些函数。 阅读全文
posted @ 2017-12-04 16:01 Sunsin 阅读(403) 评论(0) 推荐(0)
摘要: PHP HTTP 函数 PHP HTTP 简介 HTTP 函数允许您在其他输出被发送之前,对由 Web 服务器发送到浏览器的信息进行操作。 安装 HTTP 函数是 PHP 核心的组成部分。无需安装即可使用这些函数。 PHP HTTP 函数 PHP:指示支持该函数的最早的 PHP 版本。 PHP HT 阅读全文
posted @ 2017-12-04 16:00 Sunsin 阅读(260) 评论(0) 推荐(0)
摘要: PHP FTP 函数 PHP FTP 简介 FTP 函数通过文件传输协议 (FTP) 提供对文件服务器的客户端访问。 FTP 函数用于打开、登录以及关闭连接,同时用于上传、下载、重命名、删除及获取文件服务器上的文件信息。不是所有的 FTP 函数对每个服务器都起作用或返回相同的结果。自 PHP 3 起 阅读全文
posted @ 2017-12-04 15:58 Sunsin 阅读(195) 评论(0) 推荐(0)
摘要: PHP Filter 函数 PHP Filter 简介 PHP 过滤器用于对来自非安全来源的数据(比如用户输入)进行验证和过滤。 安装 Filter 函数是 PHP 核心的组成部分。无需安装即可使用这些函数。 PHP Filter 函数 PHP:指示支持该函数的最早的 PHP 版本。 PHP Fil 阅读全文
posted @ 2017-12-04 15:57 Sunsin 阅读(163) 评论(0) 推荐(0)
摘要: PHP 5 Filesystem 函数 PHP Filesystem 简介 Filesystem 函数允许您访问和操作文件系统。 安装 Filesystem 函数是 PHP 核心的组成部分。无需安装即可使用这些函数。 Runtime 配置 Filesystem 函数的行为受到 php.ini 中设置 阅读全文
posted @ 2017-12-04 15:56 Sunsin 阅读(245) 评论(0) 推荐(0)
摘要: PHP Error 和 Logging 函数 PHP Error 和 Logging 简介 Error 和 Logging 函数允许您对错误进行处理和记录。 Error 函数允许用户定义错误处理规则,并修改记录错误的方式。 Logging 函数允许用户对应用程序进行日志记录,并把日志消息发送到电子邮 阅读全文
posted @ 2017-12-04 15:55 Sunsin 阅读(170) 评论(0) 推荐(0)
摘要: PHP 5 Directory 函数 PHP Directory 简介 Directory 函数允许您获得关于目录及其内容的信息。 安装 PHP Directory 函数是 PHP 核心的组成部分。无需安装即可使用这些函数。 PHP 5 Directory 函数 阅读全文
posted @ 2017-12-04 15:50 Sunsin 阅读(164) 评论(0) 推荐(0)
摘要: PHP 5 Date/Time 函数 PHP Date/Time 简介 Date/Time 函数允许您从 PHP 脚本运行的服务器上获取日期和时间。您可以使用 Date/Time 函数通过不同的方式来格式化日期和时间。 注释:这些函数依赖于服务器的本地设置。使用这些函数时请记住要考虑夏令时和闰年。 阅读全文
posted @ 2017-12-04 15:49 Sunsin 阅读(359) 评论(0) 推荐(0)
摘要: PHP cURL 函数 概述 PHP支持的由Daniel Stenberg创建的libcurl库允许你与各种的服务器使用各种类型的协议进行连接和通讯。 libcurl目前支持http、https、ftp、gopher、telnet、dict、file和ldap协议。libcurl同时也支持HTTPS 阅读全文
posted @ 2017-12-04 15:48 Sunsin 阅读(281) 评论(0) 推荐(0)
摘要: PHP 5 Calendar 函数 PHP Calendar 简介 日历扩展包含了简化不同日历格式间的转换的函数。 它是基于 Julian Day Count(儒略日计数),是从公元前 4713 年 1 月 1 日开始计算的。 注释:如需在日历格式之间转换,必须首先转换为 Julian Day Co 阅读全文
posted @ 2017-12-04 15:47 Sunsin 阅读(168) 评论(0) 推荐(0)
摘要: PHP 实例 - AJAX 投票 AJAX 投票 在下面的实例中,我们将演示一个投票程序,通过它,投票结果在网页不进行刷新的情况下被显示。 你喜欢 PHP 和 AJAX 吗? 是: 否: </form> 你喜欢 PHP 和 AJAX 吗? 实例解释 - HTML 页面 当用户选择上面的某个选项时,会 阅读全文
posted @ 2017-12-04 15:46 Sunsin 阅读(309) 评论(0) 推荐(0)
摘要: PHP 5 Array 函数 PHP Array 简介 PHP Array 函数允许您访问并操作数组。 支持简单的数组和多维数组。 安装 PHP Array 函数是 PHP 核心的组成部分。无需安装即可使用这些函数。 PHP 5 Array 函数 阅读全文
posted @ 2017-12-04 15:46 Sunsin 阅读(185) 评论(0) 推荐(0)
摘要: PHP 实例 - AJAX RSS 阅读器 RSS 阅读器用于阅读 RSS Feed。 AJAX RSS 阅读器 在下面的实例中,我们将演示一个 RSS 阅读器,通过它,来自 RSS 的内容在网页不进行刷新的情况下被载入: RSS-feed 数据列表... 实例解释 - HTML 页面 当用户在上面 阅读全文
posted @ 2017-12-04 15:44 Sunsin 阅读(398) 评论(0) 推荐(0)
摘要: PHP 实例 - AJAX 实时搜索 AJAX 可为用户提供更友好、交互性更强的搜索体验。 AJAX Live Search 在下面的实例中,我们将演示一个实时的搜索,在您键入数据的同时即可得到搜索结果。 实时的搜索与传统的搜索相比,具有很多优势: 当键入数据时,就会显示出匹配的结果 当继续键入数据 阅读全文
posted @ 2017-12-04 15:42 Sunsin 阅读(895) 评论(0) 推荐(0)
摘要: PHP 实例 - AJAX 与 XML AJAX 可用来与 XML 文件进行交互式通信。 AJAX XML 实例 下面的实例将演示网页如何通过 AJAX 从 XML 文件读取信息: 实例 Select a CD: Bob Dylan Bee Gees Cat Stevens </form> CD i 阅读全文
posted @ 2017-12-04 15:40 Sunsin 阅读(214) 评论(0) 推荐(0)
摘要: PHP - AJAX 与 MySQL AJAX 可用来与数据库进行交互式通信。 AJAX 数据库实例 下面的实例将演示网页如何通过 AJAX 从数据库读取信息: 本教程使用到的 Websites 表 SQL 文件:websites.sql。 实例 选择一个网站: Google 淘宝 菜鸟教程 微博 阅读全文
posted @ 2017-12-04 15:38 Sunsin 阅读(289) 评论(0) 推荐(0)
摘要: PHP - AJAX 与 PHP AJAX 被用于创建交互性更强的应用程序。 AJAX PHP 实例 下面的实例将演示当用户在输入框中键入字符时,网页如何与 Web 服务器进行通信: 实例 尝试在输入框中输入一个名字,如:Anna: 姓名: </form> 返回值: 实例 尝试在输入框中输入一个名字 阅读全文
posted @ 2017-12-04 15:34 Sunsin 阅读(462) 评论(0) 推荐(0)
摘要: AJAX 简介 AJAX 是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。 AJAX 是什么? AJAX = Asynchronous JavaScript and XML. AJAX 是一种用于创建快速动态网页的技术。 AJAX 通过在后台与服务器进行少量数据交换,使网页实现异步更新 阅读全文
posted @ 2017-12-04 15:33 Sunsin 阅读(191) 评论(0) 推荐(0)
摘要: PHP SimpleXML PHP SimpleXML 处理最普通的 XML 任务,其余的任务则交由其它扩展处理。 什么是 PHP SimpleXML? SimpleXML 是 PHP 5 中的新特性。 SimpleXML 扩展提供了一种获取 XML 元素的名称和文本的简单方式。 与 DOM 或 E 阅读全文
posted @ 2017-12-04 15:30 Sunsin 阅读(263) 评论(0) 推荐(0)
摘要: PHP XML DOM 内建的 DOM 解析器使在 PHP 中处理 XML 文档成为可能。 DOM 是什么? W3C DOM 提供了针对 HTML 和 XML 文档的标准对象集,以及用于访问和操作这些文档的标准接口。W3C DOM 被分为不同的部分(Core, XML 和 HTML)和不同的级别(D 阅读全文
posted @ 2017-12-04 15:28 Sunsin 阅读(155) 评论(0) 推荐(0)
摘要: PHP XML Expat 解析器 内建的 Expat 解析器使在 PHP 中处理 XML 文档成为可能。 XML 是什么? XML 用于描述数据,其焦点是数据是什么。XML 文件描述了数据的结构。 在 XML 中,没有预定义的标签。您必须定义自己的标签。 如需学习更多关于 XML 的知识,请访问我 阅读全文
posted @ 2017-12-04 15:25 Sunsin 阅读(265) 评论(0) 推荐(0)
摘要: PHP MySQL Delete DELETE 语句用于从数据库表中删除行。 删除数据库中的数据 DELETE FROM 语句用于从数据库表中删除记录。 语法 注释:请注意 DELETE 语法中的 WHERE 子句。WHERE 子句规定了哪些记录需要删除。如果您想省去 WHERE 子句,所有的记录都 阅读全文
posted @ 2017-12-04 15:21 Sunsin 阅读(491) 评论(0) 推荐(0)
摘要: PHP MySQL Update UPDATE 语句用于中修改数据库表中的数据。 更新数据库中的数据 UPDATE 语句用于更新数据库表中已存在的记录。 语法 注释:请注意 UPDATE 语法中的 WHERE 子句。WHERE 子句规定了哪些记录需要更新。如果您想省去 WHERE 子句,所有的记录都 阅读全文
posted @ 2017-12-04 15:20 Sunsin 阅读(804) 评论(0) 推荐(0)
摘要: PHP MySQL Order By 关键词 ORDER BY 关键词用于对记录集中的数据进行排序。 ORDER BY 关键词 ORDER BY 关键词用于对记录集中的数据进行排序。 ORDER BY 关键词默认对记录进行升序排序。 如果你想降序排序,请使用 DESC 关键字。 语法 如需学习更多关 阅读全文
posted @ 2017-12-04 15:19 Sunsin 阅读(682) 评论(0) 推荐(0)
摘要: PHP MySQL Where 子句 WHERE 子句用于过滤记录。 WHERE 子句 WHERE 子句用于提取满足指定标准的的记录。 语法 如需学习更多关于 SQL 的知识,请访问我们的 SQL 教程。 为了让 PHP 执行上面的语句,我们必须使用 mysqli_query() 函数。该函数用于向 阅读全文
posted @ 2017-12-04 15:17 Sunsin 阅读(572) 评论(0) 推荐(0)
摘要: PHP MySQL 读取数据 从 MySQL 数据库读取数据 SELECT 语句用于从数据表中读取数据: 我们可以使用 * 号来读取所有数据表中的字段: 如需学习更多关于 SQL 的知识,请访问我们的 SQL 教程。 使用 MySQLi 以下实例中我们从 myDB 数据库的 MyGuests 表读取 阅读全文
posted @ 2017-12-04 15:16 Sunsin 阅读(807) 评论(0) 推荐(0)
摘要: PHP MySQL 预处理语句 预处理语句对于防止 MySQL 注入是非常有用的。 预处理语句及绑定参数 预处理语句用于执行多个相同的 SQL 语句,并且执行效率更高。 预处理语句的工作原理如下: 预处理:创建 SQL 语句模板并发送到数据库。预留的值使用参数 "?" 标记 。例如: 数据库解析,编 阅读全文
posted @ 2017-12-04 15:14 Sunsin 阅读(1712) 评论(0) 推荐(0)
摘要: PHP MySQL 插入多条数据 使用 MySQLi 和 PDO 向 MySQL 插入多条数据 mysqli_multi_query() 函数可用来执行多条SQL语句。 以下实例向 "MyGuests" 表添加了三条新的记录: 实例 (MySQLi - 面向对象) <?php $servername 阅读全文
posted @ 2017-12-04 15:12 Sunsin 阅读(1318) 评论(0) 推荐(1)
摘要: PHP MySQL 插入数据 使用 MySQLi 和 PDO 向 MySQL 插入数据 在创建完数据库和表后,我们可以向表中添加数据。 以下为一些语法规则: PHP 中 SQL 查询语句必须使用引号 在 SQL 查询语句中的字符串值必须加引号 数值的值不需要引号 NULL 值不需要引号 INSERT 阅读全文
posted @ 2017-12-04 15:08 Sunsin 阅读(2743) 评论(0) 推荐(0)
摘要: PHP 创建 MySQL 表 一个数据表有一个唯一名称,并有行和列组成。 使用 MySQLi 和 PDO 创建 MySQL 表 CREATE TABLE 语句用于创建 MySQL 表。 创建表前,我们需要使用 use myDB 来选择要操作的数据库: 我们将创建一个名为 "MyGuests" 的表, 阅读全文
posted @ 2017-12-04 15:05 Sunsin 阅读(3345) 评论(0) 推荐(0)
摘要: PHP MySQL 创建数据库 数据库存有一个或多个表。 你需要 CREATE 权限来创建或删除 MySQL 数据库。 使用 MySQLi 和 PDO 创建 MySQL 数据库 CREATE DATABASE 语句用于在 MySQL 中创建数据库。 在下面的实例中,创建了一个名为 "myDB" 的数 阅读全文
posted @ 2017-12-04 15:03 Sunsin 阅读(1794) 评论(0) 推荐(0)
摘要: PHP 连接 MySQL PHP 5 及以上版本建议使用以下方式连接 MySQL : MySQLi extension ("i" 意为 improved) PDO (PHP Data Objects) 在 PHP 早期版本中我们使用 MySQL 扩展。但该扩展在 2012 年开始不建议使用。 我是该 阅读全文
posted @ 2017-12-04 15:01 Sunsin 阅读(477) 评论(0) 推荐(0)
摘要: PHP MySQL 简介 通过 PHP,您可以连接和操作数据库。 MySQL 是跟 PHP 配套使用的最流行的开源数据库系统。 如果想学习更多 MySQL 知识可以查看本站 MySQL 教程。 MySQL 是什么? MySQL 是一种在 Web 上使用的数据库系统。 MySQL 是一种在服务器上运行 阅读全文
posted @ 2017-12-04 14:59 Sunsin 阅读(181) 评论(0) 推荐(0)
摘要: PHP 7+ 版本极大地改进了性能,在一些WordPress基准测试当中,性能可以达到PHP 5.6的3倍。 PHP 7+ 版本新加特性如下表所示: 阅读全文
posted @ 2017-12-04 14:56 Sunsin 阅读(162) 评论(0) 推荐(0)
摘要: PHP JSON 本章节我们将为大家介绍如何使用 PHP 语言来编码和解码 JSON 对象。 环境配置 在 php5.2.0 及以上版本已经内置 JSON 扩展。 JSON 函数 json_encode PHP json_encode() 用于对变量进行 JSON 编码,该函数如果执行成功返回 JS 阅读全文
posted @ 2017-12-04 14:55 Sunsin 阅读(309) 评论(0) 推荐(0)
摘要: PHP 高级过滤器 检测一个数字是否在一个范围内 以下实例使用了 filter_var() 函数来检测一个 INT 型的变量是否在 1 到 200 内: 实例 <?php $int = 122; $min = 1; $max = 200; if (filter_var($int, FILTER_VA 阅读全文
posted @ 2017-12-04 14:52 Sunsin 阅读(173) 评论(0) 推荐(0)
摘要: PHP 过滤器 PHP 过滤器用于验证和过滤来自非安全来源的数据,比如用户的输入。 什么是 PHP 过滤器? PHP 过滤器用于验证和过滤来自非安全来源的数据。 测试、验证和过滤用户输入或自定义数据是任何 Web 应用程序的重要组成部分。 PHP 的过滤器扩展的设计目的是使数据过滤更轻松快捷。 为什 阅读全文
posted @ 2017-12-04 14:51 Sunsin 阅读(297) 评论(0) 推荐(0)
摘要: PHP 异常处理 异常用于在指定的错误发生时改变脚本的正常流程。 异常是什么 PHP 5 提供了一种新的面向对象的错误处理方法。 异常处理用于在指定的错误(异常)情况发生时改变脚本的正常流程。这种情况称为异常。 当异常被触发时,通常会发生: 当前代码状态被保存 代码执行被切换到预定义(自定义)的异常 阅读全文
posted @ 2017-12-04 14:45 Sunsin 阅读(1800) 评论(0) 推荐(1)
摘要: PHP 错误处理 在 PHP 中,默认的错误处理很简单。一条错误消息会被发送到浏览器,这条消息带有文件名、行号以及描述错误的消息。 PHP 错误处理 在创建脚本和 Web 应用程序时,错误处理是一个重要的部分。如果您的代码缺少错误检测编码,那么程序看上去很不专业,也为安全风险敞开了大门。 本教程介绍 阅读全文
posted @ 2017-12-04 14:39 Sunsin 阅读(214) 评论(0) 推荐(0)
摘要: PHP Secure E-mails 在上一节中的 PHP e-mail 脚本中,存在着一个漏洞。 PHP E-mail 注入 首先,请看上一章中的 PHP 代码: 以上代码存在的问题是,未经授权的用户可通过输入表单在邮件头部插入数据。 假如用户在表单中的输入框内加入如下文本到电子邮件中,会出现什么 阅读全文
posted @ 2017-12-04 14:36 Sunsin 阅读(255) 评论(0) 推荐(0)
摘要: PHP 发送电子邮件 PHP 允许您从脚本直接发送电子邮件。 PHP mail() 函数 PHP mail() 函数用于从脚本中发送电子邮件。 语法 mail(to,subject,message,headers,parameters) mail(to,subject,message,headers 阅读全文
posted @ 2017-12-04 14:35 Sunsin 阅读(181) 评论(0) 推荐(0)
摘要: PHP Session PHP session 变量用于存储关于用户会话(session)的信息,或者更改用户会话(session)的设置。Session 变量存储单一用户的信息,并且对于应用程序中的所有页面都是可用的。 PHP Session 变量 您在计算机上操作某个应用程序时,您打开它,做些更 阅读全文
posted @ 2017-12-04 14:34 Sunsin 阅读(408) 评论(0) 推荐(0)
摘要: PHP Cookie cookie 常用于识别用户。 Cookie 是什么? cookie 常用于识别用户。cookie 是一种服务器留在用户计算机上的小文件。每当同一台计算机通过浏览器请求页面时,这台计算机将会发送 cookie。通过 PHP,您能够创建并取回 cookie 的值。 如何创建 Co 阅读全文
posted @ 2017-12-04 14:32 Sunsin 阅读(684) 评论(0) 推荐(0)
摘要: PHP 文件上传 通过 PHP,可以把文件上传到服务器。 本章节实例在 test 项目下完成,目录结构为: 源码下载 创建一个文件上传表单 允许用户从表单上传文件是非常有用的。 请看下面这个供上传文件的 HTML 表单: 将以上代码保存到 form.html 文件中。 有关上面的 HTML 表单的一 阅读全文
posted @ 2017-12-04 14:28 Sunsin 阅读(409) 评论(0) 推荐(0)
摘要: PHP 文件处理 fopen() 函数用于在 PHP 中打开文件。 打开文件 fopen() 函数用于在 PHP 中打开文件。 此函数的第一个参数含有要打开的文件的名称,第二个参数规定了使用哪种模式来打开文件: <html> <body> <?php $file=fopen("welcome.txt 阅读全文
posted @ 2017-12-04 14:25 Sunsin 阅读(353) 评论(0) 推荐(0)
摘要: PHP 包含文件 PHP include 和 require 语句 在 PHP 中,您可以在服务器执行 PHP 文件之前在该文件中插入一个文件的内容。 include 和 require 语句用于在执行流中插入写在其他文件中的有用的代码。 include 和 require 除了处理错误的方式不同之 阅读全文
posted @ 2017-12-04 14:21 Sunsin 阅读(2531) 评论(0) 推荐(0)
摘要: PHP date() 函数 PHP date() 函数用于格式化时间/日期。 PHP date() 函数 PHP date() 函数可把时间戳格式化为可读性更好的日期和时间。 时间戳是一个字符序列,表示一定的事件发生的日期/时间。 语法 PHP Date() - 格式化日期 date() 函数的第一 阅读全文
posted @ 2017-12-04 14:18 Sunsin 阅读(318) 评论(0) 推荐(0)
摘要: PHP 多维数组 一个数组中的值可以是另一个数组,另一个数组的值也可以是一个数组。依照这种方式,我们可以创建二维或者三维数组: 实例 <?php // 二维数组: $cars = array ( array("Volvo",100,96), array("BMW",60,59), array("To 阅读全文
posted @ 2017-12-04 14:17 Sunsin 阅读(2458) 评论(0) 推荐(0)
摘要: PHP $_POST 变量 在 PHP 中,预定义的 $_POST 变量用于收集来自 method="post" 的表单中的值。 $_POST 变量 预定义的 $_POST 变量用于收集来自 method="post" 的表单中的值。 从带有 POST 方法的表单发送的信息,对任何人都是不可见的(不 阅读全文
posted @ 2017-12-04 14:13 Sunsin 阅读(1297) 评论(0) 推荐(0)
摘要: PHP $_GET 变量 在 PHP 中,预定义的 $_GET 变量用于收集来自 method="get" 的表单中的值。 $_GET 变量 预定义的 $_GET 变量用于收集来自 method="get" 的表单中的值。 从带有 GET 方法的表单发送的信息,对任何人都是可见的(会显示在浏览器的地 阅读全文
posted @ 2017-12-04 14:11 Sunsin 阅读(262) 评论(0) 推荐(0)
摘要: PHP 完整表单实例 本章节将介绍如何让用户在点击"提交(submit)"按钮提交数据前保证所有字段正确输入。 PHP - 在表单中确保输入值 在用户点击提交按钮后,为确保字段值是否输入正确,我们在HTML的input元素中插添加PHP脚本, 各字段名为: name, email, 和 websit 阅读全文
posted @ 2017-12-04 14:10 Sunsin 阅读(518) 评论(0) 推荐(0)
摘要: PHP 表单 - 验证邮件和URL 本章节我们将介绍如何验证 names(名称), e-mails(邮件), 和 URLs。 PHP - 验证名称 以下代码将通过简单的方式来检测 name 字段是否包含字母和空格,如果 name 字段值不合法,将输出错误信息: int preg_match ( st 阅读全文
posted @ 2017-12-04 14:06 Sunsin 阅读(213) 评论(0) 推荐(0)
摘要: PHP 表单 - 必需字段 本章节我们将介绍如何设置表单必需字段及错误信息。 PHP - 必需字段 在上一章节我们已经介绍了表的验证规则,我们可以看到"名字", "E-mail", 和 "性别" 字段是必需的,各字段不能为空。 如果在前面的章节中,所有输入字段都是可选的。 在以下代码中我们加入了一些 阅读全文
posted @ 2017-12-04 14:04 Sunsin 阅读(372) 评论(0) 推荐(0)
摘要: PHP 表单验证 本章节我们将介绍如何使用PHP验证客户端提交的表单数据。 PHP 表单验证 本章节我们将展示PHP表单数据安全处理,为了防止黑客及垃圾信息我们需要对表单进行数据安全验证。 在本章节介绍的HTML表单中包含以下输入字段: 必须与可选文本字段,单选按钮,及提交按钮: 查看代码 » 上述 阅读全文
posted @ 2017-12-04 13:58 Sunsin 阅读(321) 评论(0) 推荐(0)
摘要: PHP 表单和用户输入 PHP 中的 $_GET 和 $_POST 变量用于检索表单中的信息,比如用户输入。 PHP 表单处理 有一点很重要的事情值得注意,当处理 HTML 表单时,PHP 能把来自 HTML 页面中的表单元素自动变成可供 PHP 脚本使用。 实例 下面的实例包含了一个 HTML 表 阅读全文
posted @ 2017-12-04 13:54 Sunsin 阅读(304) 评论(0) 推荐(0)
摘要: PHP 面向对象 在面向对象的程序设计(英语:Object-oriented programming,缩写:OOP)中,对象是一个由信息及对信息进行处理的描述所组成的整体,是对现实世界的抽象。 在现实世界里我们所面对的事情都是对象,如计算机、电视机、自行车等。 对象的主要三个特性: 对象的行为:可以 阅读全文
posted @ 2017-12-04 11:18 Sunsin 阅读(229) 评论(0) 推荐(0)
摘要: PHP 命名空间(namespace) PHP 命名空间(namespace)是在PHP 5.3中加入的,如果你学过C#和Java,那命名空间就不算什么新事物。 不过在PHP当中还是有着相当重要的意义。 PHP 命名空间可以解决以下两类问题: 定义命名空间 默认情况下,所有常量、类和函数名都放在全局 阅读全文
posted @ 2017-12-04 11:06 Sunsin 阅读(244) 评论(0) 推荐(0)
摘要: PHP 魔术变量 PHP 向它运行的任何脚本提供了大量的预定义常量。 不过很多常量都是由不同的扩展库定义的,只有在加载了这些扩展库时才会出现,或者动态加载后,或者在编译时已经包括进去了。 有八个魔术常量它们的值随着它们在代码中的位置改变而改变。 例如 __LINE__ 的值就依赖于它在脚本中所处的行 阅读全文
posted @ 2017-12-04 10:52 Sunsin 阅读(219) 评论(0) 推荐(0)
摘要: PHP 函数 PHP 的真正威力源自于它的函数。 在 PHP 中,提供了超过 1000 个内建的函数。 PHP 内建函数 如需查看所有数组函数的完整参考手册和实例,请访问我们的 PHP 参考手册。 PHP 函数 在本章中,我们将为您讲解如何创建自己的函数。 如要在页面加载时执行脚本,您可以把它放到函 阅读全文
posted @ 2017-12-04 10:39 Sunsin 阅读(217) 评论(0) 推荐(0)
摘要: PHP 循环 - For 循环 循环执行代码块指定的次数,或者当指定的条件为真时循环执行代码块。 for 循环 for 循环用于您预先知道脚本需要运行的次数的情况。 语法 参数: 初始值:主要是初始化一个变量值,用于设置一个计数器(但可以是任何在循环的开始被执行一次的代码)。 条件:循环执行的限制条 阅读全文
posted @ 2017-12-04 10:35 Sunsin 阅读(239) 评论(0) 推荐(0)
摘要: PHP 循环 - While 循环 循环执行代码块指定的次数,或者当指定的条件为真时循环执行代码块。 PHP 循环 在您编写代码时,您经常需要让相同的代码块一次又一次地重复运行。我们可以在代码中使用循环语句来完成这个任务。 在 PHP 中,提供了下列循环语句: while - 只要指定的条件成立,则 阅读全文
posted @ 2017-12-04 10:31 Sunsin 阅读(214) 评论(0) 推荐(0)
摘要: PHP 超级全局变量 超级全局变量在PHP 4.1.0之后被启用, 是PHP系统中自带的变量,在一个脚本的全部作用域中都可用。 PHP 超级全局变量 PHP中预定义了几个超级全局变量(superglobals) ,这意味着它们在一个脚本的全部作用域中都可用。 你不需要特别说明,就可以在函数及类中使用 阅读全文
posted @ 2017-12-04 10:29 Sunsin 阅读(212) 评论(0) 推荐(0)
摘要: PHP 数组排序 数组中的元素可以按字母或数字顺序进行降序或升序排列。 PHP - 数组排序函数 在本章中,我们将一一介绍下列 PHP 数组排序函数: sort() - 对数组进行升序排列 rsort() - 对数组进行降序排列 asort() - 根据关联数组的值,对数组进行升序排列 ksort( 阅读全文
posted @ 2017-12-04 10:25 Sunsin 阅读(303) 评论(0) 推荐(0)
摘要: PHP 数组 数组能够在单个变量中存储多个值: 数组是什么? 数组是一个能在单个变量中存储多个值的特殊变量。 如果您有一个项目清单(例如:车名字的清单),将其存储到单个变量中,如下所示: 然而,如果您想要遍历数组并找出特定的一个呢?如果数组的项不只 3 个而是 300 个呢? 解决办法是创建一个数组 阅读全文
posted @ 2017-12-04 10:21 Sunsin 阅读(502) 评论(0) 推荐(0)
摘要: PHP Switch 语句 switch 语句用于根据多个不同条件执行不同动作。 PHP Switch 语句 如果您希望有选择地执行若干代码块之一,请使用 switch 语句。 工作原理:首先对一个简单的表达式 n(通常是变量)进行一次计算。将表达式的值与结构中每个 case 的值进行比较。如果存在 阅读全文
posted @ 2017-12-04 10:15 Sunsin 阅读(314) 评论(0) 推荐(0)
摘要: PHP If...Else 语句 条件语句用于根据不同条件执行不同动作。 PHP 条件语句 当您编写代码时,您常常需要为不同的判断执行不同的动作。您可以在代码中使用条件语句来完成此任务。 在 PHP 中,提供了下列条件语句: if 语句 - 在条件成立时执行代码 if...else 语句 - 在条件 阅读全文
posted @ 2017-12-04 10:12 Sunsin 阅读(258) 评论(0) 推荐(0)
摘要: PHP 运算符 本章节我们将讨论 PHP 中不同运算符的应用。 在 PHP 中,赋值运算符 = 用于给变量赋值。 在 PHP 中,算术运算符 + 用于把值加在一起。 PHP 算术运算符 PHP7+ 版本新增整除运算符 intdiv(),使用实例: 以上实例会输出: PHP 赋值运算符 在 PHP 中 阅读全文
posted @ 2017-12-04 10:07 Sunsin 阅读(840) 评论(0) 推荐(0)