摘要:
Lua 编程语言 break 语句插入在循环体中,用于退出当前循环或语句,并开始脚本执行紧接着的语句。 如果你使用循环嵌套,break语句将停止最内层循环的执行,并开始执行的外层的循环语句。 语法 Lua 编程语言中 break 语句语法格式: break 流程图: 实例 以下实例执行 while 阅读全文
摘要:
Lua 编程语言中 for 循环语句可以重复执行指定语句,重复次数可在 for 语句中控制。 Lua 编程语言中 for语句有两大类:: 数值for循环 泛型for循环 数值for循环 Lua 编程语言中数值for循环语法格式: for var=exp1,exp2,exp3 do <执行体> end 阅读全文
摘要:
Lua 编程语言中 while 循环语句在判断条件为 true 时会重复执行循环体语句。 语法 Lua 编程语言中 while 循环语法: while(condition) do statements end statements(循环体语句) 可以是一条或多条语句,condition(条件) 可以 阅读全文
摘要:
本文主要为大家介绍 Lua 数据库的操作库:LuaSQL。他是开源的,支持的数据库有:ODBC, ADO, Oracle, MySQL, SQLite 和 PostgreSQL。 本文为大家介绍MySQL的数据库连接。 LuaSQL 可以使用 LuaRocks 来安装可以根据需要安装你需要的数据库驱 阅读全文
摘要:
面向对象编程(Object Oriented Programming,OOP)是一种非常流行的计算机编程架构。 以下几种编程语言都支持面向对象编程: C++ Java Objective-C Smalltalk C# Ruby 面向对象特征 1) 封装:指能够把一个实体的信息、功能、响应都装入一个单 阅读全文
摘要:
PHP SimpleXML 处理最普通的 XML 任务,其余的任务则交由其它扩展处理。 什么是 PHP SimpleXML? SimpleXML 是 PHP 5 中的新特性。 SimpleXML 扩展提供了一种获取 XML 元素的名称和文本的简单方式。 与 DOM 或 Expat 解析器相比,Sim 阅读全文
摘要:
内建的 DOM 解析器使在 PHP 中处理 XML 文档成为可能。 DOM 是什么? W3C DOM 提供了针对 HTML 和 XML 文档的标准对象集,以及用于访问和操作这些文档的标准接口。 W3C DOM 被分为不同的部分(Core, XML 和 HTML)和不同的级别(DOM Level 1/ 阅读全文
摘要:
Lua 采用了自动内存管理。 这意味着你不用操心新创建的对象需要的内存如何分配出来, 也不用考虑在对象不再被使用后怎样释放它们所占用的内存。 Lua 运行了一个垃圾收集器来收集所有死对象 (即在 Lua 中不可能再访问到的对象)来完成自动内存管理的工作。 Lua 中所有用到的内存,如:字符串、表、用 阅读全文
摘要:
Lua 提供了 debug 库用于提供创建我们自定义调试器的功能。Lua 本身并未有内置的调试器,但很多开发者共享了他们的 Lua 调试器代码。 Lua 中 debug 库包含以下函数: 序号方法 & 用途 1.debug(): 进入一个用户交互模式,运行用户输入的每个字符串。 使用简单的命令以及其 阅读全文
摘要:
程序运行中错误处理是必要的,在我们进行文件操作,数据转移及web service 调用过程中都会出现不可预期的错误。如果不注重错误信息的处理,就会造成信息泄露,程序无法运行等情况。 任何程序语言中,都需要错误处理。错误类型有: 语法错误 运行错误 语法错误 语法错误通常是由于对程序的组件(如运算符、 阅读全文