文章分类 -  PHP

摘要:这一章将简单介绍MySQL的基本知识。 本文来自http://lib.hackbase.com/html/8/35125.htm。 MySQL是最受欢迎的开源SQL数据库管理系统,它由MySQL AB开发、发布和支持。MySQL AB是一家基于MySQL开发人员的商业公司,它是一家使用了一种成功的商业模式来结合开源价值和方法论的第二代开源公司。MySQL是MySQL AB的注册商标。 MySQL... 阅读全文
posted @ 2007-02-01 17:22 张太国 阅读(1161) 评论(0) 推荐(0) 编辑
摘要:本章介绍正则表达式。先看看data_valid_fns.php的代码吧。 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> 1 $value) 7 { 8 if (!isset($key) || ($value == '')) 9 ... 阅读全文
posted @ 2006-08-15 22:00 张太国 阅读(1172) 评论(1) 推荐(0) 编辑
摘要:本章介绍PHP访问MySql的方法。如果你对MySQL不是很清晰,可以参看PHP 17: MySQL的简单介绍。对于数据库的操作,无非就是以下几个点: 如何连接到数据库 如何执行SQL 如何返回数据结果集 如何从结果集取出数据 关闭连接 以上就是数据库的常规操作。对于MySQL而言,由于其版本不同,访问数据库的方法也不同。PHP4有个MySQL一般的访... 阅读全文
posted @ 2006-08-14 22:35 张太国 阅读(3613) 评论(0) 推荐(1) 编辑
摘要:看完了out_put_fns.php文件,让我们再看看db_fns.php文件。其代码非常简单,如下: Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> 1 其作用是连接数据库,并返回一个数据库连接。在这里我们暂且不提数据库连接,因为第7行的代码是抛... 阅读全文
posted @ 2006-08-12 08:02 张太国 阅读(1585) 评论(0) 推荐(0) 编辑
摘要:在本章中我们将介绍一个实例,来进一步对类加深了解。本章构建一个Page类,它代表了一个页面。其中有显示页面的title,样式,内容等函数。此页面的效果如下:我们将把这个页面分成几块:1)有图的那一块。2)有导航按钮的那一块。3)中间文字的一会4)页底的这一块具体看看代码吧: Code highlighting produced by Actipro CodeHighlighter (freewar... 阅读全文
posted @ 2006-08-11 22:10 张太国 阅读(855) 评论(0) 推荐(0) 编辑
摘要:Notice: This article is working on progress!本章将介绍PHP类.现在,基本上每种语言都支持面向对象,当然PHP也不列外。PHP在以前的版本不支持面向对象,但自从PHP4,包括PHP4之后开始支持了。本系列将以PHP5为例来描述面向对象的知识。在后面也将提及PHP4的知识。PHP对面向对象的支持的能力,以我个人观点,没有C++,C#,Java等语言那么深入... 阅读全文
posted @ 2006-08-11 21:44 张太国 阅读(4979) 评论(1) 推荐(1) 编辑
摘要:本章介绍字符串的操作。之所以要把字符串单独拿出来讲,是因为字符串在每种语言里都是非常重要的。并且也是大家关心的。我们从以下几个方面介绍字符串: 字符串的表现形式。 字符串的特别之处。 字符串的常用操作。 说点具体的吧。 1. 字符串的表现形式 在大部分语言里,双引号是字符串,单引号是字符。但是在PHP里,字符串的表现形式有3种。即: 单引号 双... 阅读全文
posted @ 2006-08-09 21:32 张太国 阅读(1929) 评论(1) 推荐(0) 编辑
摘要:本文章介绍PHP的函数。如何学习呢?可以从以下几个方面考虑 函数是如何定义的?区分大小写吗? 函数的参数是如何定义的? 函数是否支持重载? 函数的返回值是如何定义的。 函数有变量函数吗? 如果把上面的问题搞清楚了,相信函数你也就掌握了。还是一个个看吧。 函数是如何定义的?区分大小写吗? 首先函数对大小写不敏感。但是还是建议... 阅读全文
posted @ 2006-08-08 22:37 张太国 阅读(682) 评论(0) 推荐(0) 编辑
摘要:感觉PHP和其他语言相似。说说PHP提供的流程控制关键字吧。 条件 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->ifelseelseifswitch 循环 Code highlighting produced by Actipro CodeHigh... 阅读全文
posted @ 2006-08-08 22:00 张太国 阅读(547) 评论(0) 推荐(0) 编辑
摘要:本章介绍PHP的表达式。PHP的表达式其实和其他语言没有什么区别。普通的赋值是表达式,函数也是表达式,通过函数赋值也是。三元条件运算符也是,即: Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->$first ? $second : $third 这个很... 阅读全文
posted @ 2006-08-08 21:40 张太国 阅读(646) 评论(0) 推荐(0) 编辑
摘要:本章将介绍PHP的运算符。运算符这个问题在每种语言里都有,因为我们已经熟悉了编程语言里的一种或是多种,所以只需要了解一下就行了。概括一下吧。PHP运算符有很多种,看样子要比C/C++,C#等语言多多了。分别是: 算术运算符 赋值运算符 位运算符 比较运算符 错误控制运算符 执行运算符 递增/递减运算符 逻辑运算符 字符串运算... 阅读全文
posted @ 2006-08-08 21:33 张太国 阅读(7040) 评论(0) 推荐(1) 编辑
摘要:本章说说变量的定义。如果对于变量和常量的定义,你会注意几个方面呢?你可能会想到: 如何定义变量,它和C# 等语言有什么不同呢? 变量区分大小写吗? PHP的变量还有其他重要的吗? 常量和变量的定义一样吗? 分别讲述吧。1.如何定义变量,它和C# 等语言有什么不同呢? PHP 中的变量用一个美元符号后面跟变量名来表示。变量名是区分大小写的。例如: 你可能还... 阅读全文
posted @ 2006-08-08 19:57 张太国 阅读(28192) 评论(2) 推荐(3) 编辑
摘要:本章将介绍PHP基本类型。相信我们已经熟悉了C/C++,C#或者Java里的任意一种语言。本章会以C#为比较语言。OK,如果你想学PHP,你最先考虑的是什么呢?我相信肯定是下面的几个问题: PHP有哪几种数据类型,它们和其他语言有什么区别呢? 一种语言对于数据类型,有强类型和弱类型之分,PHP属于哪一种呢? PHP有什么独特的地方呢? 基于上面想法,我将会一一阐述。还是... 阅读全文
posted @ 2006-08-07 22:45 张太国 阅读(5479) 评论(2) 推荐(0) 编辑
摘要:代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> 1 7 8 9 10 16 17 18 20 PHPbookmark 21 22 31 32 33 40 ... 阅读全文
posted @ 2006-08-07 21:37 张太国 阅读(2240) 评论(1) 推荐(0) 编辑
摘要:我们已经在PHP 3:从Login界面谈PHP标记谈到了PHP标记,不过其页面代码有一句 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->require_once('bookmark_fns.php'); 那我们就看看bookmark_fns.php这... 阅读全文
posted @ 2006-08-06 13:41 张太国 阅读(1149) 评论(3) 推荐(0) 编辑
摘要:前一篇文章简要介绍了此实例。OK,我们就从第一个页面Login页面入手吧。还是看看界面怎么样,是不是很想指导它到底是如何实现的呢?好的,看看其代码吧: 1 看见这些代码你有什么看法?OK,我下面一一做出解释:1)PHP如何从HTML分离 看看第1行和第9行,那么是 当 PHP 解析一个文件时,会寻找开始和结束标记,这里,开始标记是,如果你使用过ASP.NET,肯定还记得,它们的作用有点类似... 阅读全文
posted @ 2006-08-04 23:06 张太国 阅读(2556) 评论(3) 推荐(0) 编辑
摘要:在前面我已经描述了PHP,Apache以及MySQL的安装与配置。下面将介绍一下我如何学习PHP。首先我自己已经有了一些编程经验,就拿我自己而言,已经熟悉C/C++,C#,Java,VB等语言。所以我会以我自己的方式来学习PHP。我会以一个项目来学习。根据这个项目,我应该达到以下的目的: PHP语法。 PHP编程 PHP如何架构项目 PHP如何实现项目 我不会... 阅读全文
posted @ 2006-08-04 22:52 张太国 阅读(1407) 评论(1) 推荐(0) 编辑
摘要:如果你Google一把类似的主题,你会发现相关的文章可以塞满你的硬盘。在这里之所以把它再次拿出来,目的是想记录我作为一个新手如何配置的,以及配置期间碰到的一些问题。期望其中的一些问题对大家有用。下载安装文件就不用说了。不过还是提一下版本吧。 PHP:5.1.4 Apache 2.2.3 MySQL:5.0.2-community-nt 我安装的顺序如下: 安装... 阅读全文
posted @ 2006-08-04 22:43 张太国 阅读(2297) 评论(2) 推荐(0) 编辑