首页 软件开发 ( Page 1703 )

软件开发 20709

#PHP
PHP安全之用户提交的数据

很多 PHP 程序所存在的重大弱点并不是 PHP 语言本身的问题,而是编程者的安全意识不高而导致的。因此,必须时时注意每一段代码可能存在的问题,去发现非正确数据提交时可能造成的影响…

#PHP
PHP基础之预定义接口2——Iterator接口

可在内部迭代自己的外部迭代器或类的接口。 接口摘要 Iterator extends Traversable { /* 方法 */ abstract public mixed cu…

#PHP
PHP基础之命名空间5——namespace关键字和__NAMESPACE__常量

PHP支持两种抽象的访问当前命名空间内部元素的方法,__NAMESPACE__ 魔术常量和namespace关键字。 常量__NAMESPACE__的值是包含当前命名空间名称的字符…

#PHP
PHP基础之类和对象11——对象接口

使用接口(interface),可以指定某个类必须实现哪些方法,但不需要定义这些方法的具体内容。 接口是通过 interface 关键字来定义的,就像定义一个标准的类一样,但其中定…

#数据库
Yii框架官方指南系列22——使用数据库:概览

Yii提供了强大的数据库编程支持。Yii数据访问对象(DAO)建立在PHP的数据对象(PDO)extension上,使得在一个单一的统一的接口可以访问不同的数据库管理系统(DBMS…

#PHP
PHP基础之流程控制9——require/include/require_once/include_once

require require 和 include 几乎完全一样,除了处理失败的方式不同之外。 require 在出错时产生 E_COMPILE_ERROR 级别的错误,换句话说将…

#数据库
PHP数据库抽象层之PDO(四)——预处理语句与存储过程

很多更成熟的数据库都支持预处理语句的概念。什么是预处理语句?可以把它看作是想要运行的 SQL 的一种编译过的模板,它可以使用变量参数进行定制。预处理语句可以带来两大好处: 查询仅需…

#PHP
PHP基础之运算符8——逻辑运算符

逻辑运算符 例子 名称 结果 $a and $b And(逻辑与) TRUE,如果 $a 和 $b 都为 TRUE。 $a or $b Or(逻辑或) TRUE,如果 $a 或 $…

#数据库
MySQL基础教程14 —— SQL语法之数据定义语句DDL

1. ALTER DATABASE语法 ALTER {DATABASE | SCHEMA} [db_name] alter_specification [, alter_speci…

#PHP
PHP基础之数据类型8——NULL

特殊的 NULL 值表示一个变量没有值。NULL 类型唯一可能的值就是 NULL。 在下列情况下一个变量被认为是 NULL: 被赋值为 NULL。 尚未被赋值。 被 unset()…

#Linux
Linux下配置Dovecot常见错误及解决办法

Error: doveconf: Fatal: Error in configuration file /etc/dovecot/dovecot.conf: protocols: …

#Linux
Linux下使用autoconf和automake生成Makefile原理详解

作为Linux下的程序开发人员,一定都遇到过Makefile,用make命令来编译自己写的程序确实是很方便。一般情况下,大家都是手工写一个简单Makefile,如果要想写出一个符合…