关注爱学习公众号
扫码手机阅读更方便
PHP 实例 - AJAX 与 XML AJAX 可用来与 XML 文件进行交互式通信。 AJAX XML 实例 下面的实例将演示网页如何通过 AJAX 从 XML 文件读取信息: 实例 function showCD(str) { if (str=='') { document.getElementById('txtHint').i
PHP MySQL Order By 关键词 ORDER BY 关键词用于对记录集中的数据进行排序。 ORDER BY 关键词 ORDER BY 关键词用于对记录集中的数据进行排序。 ORDER BY 关键词默认对记录进行升序排序。 如果你想降序排序,请使用 DESC 关键字。 语法 SELECT column_name(s) FROM table_name ORDER BY colu
AJAX 简介 AJAX 是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。 AJAX 是什么? AJAX = Asynchronous JavaScript and XML. AJAX 是一种用于创建快速动态网页的技术。 AJAX 通过在后台与服务器进行少量数据交换,使网页实现异步更新。这意味着可以在不重载整个页面的情况下,对网页的某些部分进行更新。 传统的网页(不使用 AJA
PHP 5 SimpleXML 函数 PHP SimpleXML 简介 SimpleXML 扩展提供了一种获取 XML 元素的名称和文本的简单方式,只要您知道 XML 文档的布局。 SimpleXML 转换 XML 文档到 SimpleXMLElement 对象。 通过正常的属性选择器和数组迭代器,这个对象能够像其他对象一样被处理。 提示:与 DOM 或者 Expat 解析器比较,SimpleX
PHP XML DOM 内建的 DOM 解析器使在 PHP 中处理 XML 文档成为可能。 DOM 是什么? W3C DOM 提供了针对 HTML 和 XML 文档的标准对象集,以及用于访问和操作这些文档的标准接口。 W3C DOM 被分为不同的部分(Core, XML 和 HTML)和不同的级别(DOM Level 1/2/3): Core DOM - 为任何结构化文档定义标准的对象集
PHP MySQL Where 子句 WHERE 子句用于过滤记录。 WHERE 子句 WHERE 子句用于提取满足指定标准的的记录。 语法 SELECT column_name(s) FROM table_name WHERE column_name operator value 如需学习更多关于 SQL 的知识,请访问我们的 SQL 教程。 为了让 PHP 执行上面的语句,我们
PHP 错误处理 在 PHP 中,默认的错误处理很简单。一条错误消息会被发送到浏览器,这条消息带有文件名、行号以及描述错误的消息。 PHP 错误处理 在创建脚本和 Web 应用程序时,错误处理是一个重要的部分。如果您的代码缺少错误检测编码,那么程序看上去很不专业,也为安全风险敞开了大门。 本教程介绍了 PHP 中一些最为重要的错误检测方法。 我们将为您讲解不同的错误处理方法: 简单的 &#
PHP 5 常量 常量值被定义后,在脚本的其他任何地方都不能被改变。 PHP 常量 常量是一个简单值的标识符。该值在脚本中不能改变。 一个常量由英文字母、下划线、和数字组成,但数字不能作为首字母出现。 (常量名不需要加 $ 修饰符)。 注意: 常量在整个脚本中都可以使用。 设置 PHP 常量 设置常量,使用 define() 函数,函数语法如下: bool define ( stri
PHP $_POST 变量 在 PHP 中,预定义的 $_POST 变量用于收集来自 method='post' 的表单中的值。 $_POST 变量 预定义的 $_POST 变量用于收集来自 method='post' 的表单中的值。 从带有 POST 方法的表单发送的信息,对任何人都是不可见的(不会显示在浏览器的地址栏),并且对发送信息的量也没有限制。
PHP 表单 - 验证邮件和URL 本章节我们将介绍如何验证 names(名称), e-mails(邮件), 和 URLs。 PHP - 验证名称 以下代码将通过简单的方式来检测 name 字段是否包含字母和空格,如果 name 字段值不合法,将输出错误信息: $name = test_input($_POST['name']); if (!preg_match(&#
PHP 提供了很多可用的标准函数,下表列出了常用的几个:
函数 | 描述 |
---|---|
boolval | 获取变量的布尔值 |
debug_zval_dump | 查看一个变量在zend引擎中的引用计数、类型信息 |
doubleval | floatval 的别名 |
empty | 检查一个变量是否为空 |
floatval | 获取变量的浮点值 |
get_defined_vars | 返回由所有已定义变量所组成的数组 |
get_resource_type | 返回资源(resource)类型 |
gettype | 获取变量的类型 |
import_request_variables | 将 GET/POST/Cookie 变量导入到全局作用域中 |
intval | 获取变量的整数值 |
is_array | 检测变量是否是数组 |
is_bool | 检测变量是否是布尔型 |
is_callable | 检测参数是否为合法的可调用结构 |
is_double | is_float 的别名 |
is_float | 检测变量是否是浮点型 |
is_int | 检测变量是否是整数 |
is_integer | is_int 的别名 |
is_iterable | 检测变量的内容是否是一个可迭代的值 |
is_long | is_int 的别名 |
is_null | 检测变量是否为 NULL |
is_numeric | 检测变量是否为数字或数字字符串 |
is_object | 检测变量是否是一个对象 |
is_real | is_float 的别名 |
is_resource | 检测变量是否为资源类型 |
is_scalar | 检测变量是否是一个标量 |
is_string | 检测变量是否是字符串 |
isset | 检测变量是否已设置并且非 NULL |
print_r | 打印变量,输出易于阅读的信息。 |
serialize | 序列化对象 |
settype | 设置变量的类型 |
strval | 获取变量的字符串值 |
unserialize | 从已存储的表示中创建 PHP 的值 |
unset | 释放给定的变量 |
var_dump | 打印变量的相关信息 |
var_export | 输出或返回一个变量,以字符串形式表示 |
函数 | 描述 |
---|---|
password_get_info | 返回指定散列(hash)的相关信息 |
password_hash | 创建密码的散列(hash) |
password_needs_rehash | 检测散列值是否匹配指定的选项 |
password_verify | 验证密码是否和散列值匹配 |