排序:
默认
按更新时间
按访问量
RSS订阅

PHP: 在类(class)中加载动态函数, 变量函数或半变量函数 variable function/method

最终实例在下方 以前用过cakephp, 他们的数据库查询还是蛮强大的, 后来好奇它的类的写法,比如: <?php $this->Post->findByTitle('My First Blog Post'); $thi...

2016-09-03 07:54:22

阅读数:20

评论数:0

MySQL入门 (七) : 储存引擎与资料型态

1 表格与储存引擎 表格(table)是资料库中用来储存纪录的基本单位,在建立一个新的资料库以后,你必须为这个资料库建立一些储存资料的表格: 每一个资料库都会使用一个资料夹,这些资料库资料夹用来储存所有资料库各自需要的档案: 「Storage engine、储存引擎」是MySQ...

2016-09-03 07:49:19

阅读数:12

评论数:0

MySQL入门 (六) : 字元集与资料库

1 Character Set与Collation 任何资讯技术在处理资料的时候,如果只是单纯的数值和运算,那就不会有太复杂的问题;如果处理的资料是文字的话,就会面临世界上各种不同语言的问题。 以资料库来说,它必须正确的储存各种不同语言的文字,也就是一个资料库中,有可能同时储存繁体和简体中文...

2016-09-03 07:47:57

阅读数:10

评论数:0

MySQL入门 (五) : CRUD 与资料维护

1 取得表格资讯 1.1 DESCRIBE指令 「DESCRIBE」是MySQL资料库提供的指令,它只能在MySQL资料库中使用,这个指令可以取得某个表格的结构资讯,它的语法是这样的:   你在MySQL的工具中执行「DESC cmdev.dept」指令以后,MySQL会传回「...

2016-09-03 07:46:10

阅读数:12

评论数:0

MySQL入门 (四) : JOIN 与UNION 查询

1 使用多个表格 在「world」资料库的「country」表格中,储存世界上所有的国家资料,其中有一个栏位「Capital」用来储存首都资料,不过它只是储存一个编号;另外在「city」表格中,储存世界上所有的城市资料,它主要的栏位有城市编号和城市的名称:     虽然「co...

2016-09-03 07:42:58

阅读数:17

评论数:0

PHP: 关键字global 和 超全局变量$GLOBALS的用法、解释、区别

$GLOBALS 是一个关联数组,每一个变量为一个元素,键名对应变量名,值对应变量的内容。$GLOBALS 之所以在全局范围内存在,是因为 $GLOBALS 是一个超全局变量。 php语法中,很多人都认为global和$GLOBALS[]只是写法上面的差别,其实不然 根据官方的解...

2016-08-31 12:07:05

阅读数:9

评论数:0

MySQL入门 (三) : 运算式与函式

运算式(expressions)已经在查询叙述中使用过,例如算数运算与「WHERE」子句中的条件判断。 虽然目前只有讨论查询资料的部份,不过你在任何地方都有可能使用运算式来完成你的工作。 一个运算式中可以包含值(literal values)、运算子和函式,都会在这里讨论它们的细节与应用。 ...

2016-08-31 12:01:46

阅读数:13

评论数:0

MySQL入门 (二) : SELECT 基础查询

1 查询资料前的基本概念     1.1 表格、纪录与栏位 表格是资料库储存资料的基本元件,它是由一些栏位组合而成的,储存在表格中的每一笔纪录就拥有这些栏位的资料。 以储存城市资料的表格「city」来说,设计这个表格的人希望一个城市资料需要包含编号、名称、国家代码、区域和人口数量,所以...

2016-08-31 11:56:05

阅读数:8

评论数:0

MySQL入门 (一) : 资料库概论与MySQL的安装

1. 储存与管理资料 储存与管理资料一直是资讯应用上最基本、也是最常见的技术。 在还没有使用电脑来管理你的资料时,你可能会使用这样的方式来保存世界上所有的国家资料:     这样的作法在生活中是很常见的,例如亲友的通讯录,你可能也会使用一张卡片来记录一个亲友的通讯资料,上面有名字、电...

2016-08-31 11:51:55

阅读数:5

评论数:0

MySQL入门 (九) : 子查询 Subquery

1 一个叙述中的查询叙述 子查询(subquery)是一种很常见的应用,不论是查询、新增、修改或删除都有可能出现。 子查询是一个放在左右刮号中的「SELECT」叙述,而这个查询叙述会放在另一个SQL叙述中。 在执行一些工作的时候,使用子查询可以简化SQL叙述。 以查询「人口比美国多的国家」来...

2016-08-30 02:26:36

阅读数:12

评论数:0

PHP: 用readonly取代disabled来获取input值 submit a disabled input in a form could not ge

The form is like below; <form action="sendmail.php" method="get"> <input ...

2016-08-30 02:21:21

阅读数:8

评论数:0

PHP7革新与性能优化

有幸参与2015年的PHP技术峰会(PHPCON),听了鸟哥(惠新宸)的关于PHP7的 新特性和性能优化的分享,一切都令人感 到激动。鸟哥是国内最权威的PHP专家,他的分享有很多非常有价值的东西,我通过整理分享的PPT和收集相关资料,整理为这篇解读性质的技术文章,希望能 给做PHP开发的同学...

2016-08-30 02:20:06

阅读数:16

评论数:0

Mysql: 图解 inner join、left join、right join、full outer join、union、union all的区别

对于SQL的Join,在学习起来可能是比较乱的。我们知道,SQL的Join语法有很多inner的,有outer的,有left的,有时候,对 于Select出来的结果集是什么样子有点不是很清楚。Coding Horror上有一篇文章,通过韦恩图(Venn diagram,可用来表示多个集合之间的...

2016-08-18 06:03:17

阅读数:7

评论数:0

Comet 反Ajax: 基于jQuery与PHP实现Ajax长轮询(LongPoll)

传统的AJAX轮询方式,客服端以用户定义的时间间隔去服务器上查询最新的数据。种这种拉取数据的方式需要很短的时间间隔才能保证数据的精确度,但太短的时间间隔客服端会对服务器在短时间内发送出多个请求。   反转AJAX,就是所谓的长轮询或者COMET。服务器与客服端需要保持一条长时间的请求,它使得...

2016-08-18 06:00:33

阅读数:7

评论数:0

PHP:ServerPush (Comet推送) 技术的探讨

PHP中Push(推送)技术的探讨  [http://vistaswx.com/blog/article/php-server-push]   随着人们对Web即时应用需求的不断上升,Server Push(推送)技术在聊天、消息提醒尤其是社交网络等方面开始兴起,成为实时应用的数据流核心。...

2016-08-18 05:58:40

阅读数:17

评论数:0

PHP: 手把手编写自己的 MVC 框架实例教程

1 什么是MVC MVC模式(Model-View-Controller)是软件工程中的一种软件架构模式,把软件系统分为三个基本部分:模型(Model)、视图(View)和控制器(Controller)。   MVC模式的目的是实现一种动态的程序设计,使后续对程序的修改和扩展简化,并且使程...

2016-08-16 05:33:44

阅读数:13

评论数:0

PHP5: mysqli 插入, 查询, 更新和删除 Insert Update Delete Using mysqli (CRUD)

  原文: PHP5: mysqli 插入, 查询, 更新和删除  Insert Update Delete Using mysqli (CRUD)       PHP 5 及以上版本建议使用以下方式连接 MySQL : MySQLi extension (&am...

2016-07-29 12:55:58

阅读数:12

评论数:0

MongoDB 教程索引 (附有视频)

MongoDB 教程索引   MongoDB 教程一: 安装和使用 (Mongodb启动命令mongod参数说明) MongoDB 教程二: 添加, 删除,查询 shell命令 MongoDB 教程三: 高级查询 MongoDB 教程三: 高级查询 (SQL到MongoDB映射表) ...

2016-07-27 10:54:28

阅读数:9

评论数:0

Node.js 模块之Nimble流程控制

NodeJS异步的特性有时候会导致程序非常的难看,回调一层套着一层,这个时候就要用流程控制模块来控制究竟是同步还是异步了。   Nimble是一个轻量、可移植的函数式流程控制模块。经过最小化和压缩后只有837字节,可以运行在Node.js中,也可以用在各种浏览器中。它整合了underscor...

2016-07-18 12:59:47

阅读数:25

评论数:0

Node.js web应用模块之forever

javascript 一统江湖的势头越来越猛,越来越重的前端,不得不实施前后端分离,angular.js 成功把前端javascript抽象成了一个复杂的MVC框架,注意,它是一个框架,可不是普普通通的插件,或者工具包. 另一位兄弟则是跳出浏览器宿主的限制,活跃在了服务器端,大名鼎鼎的 nod...

2016-07-18 12:57:26

阅读数:8

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭