上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 24 下一页
摘要: 第三章:使用字符串1:基本字符串操作:所有标准的序列操作(索引、分片、乘法、判断成员资格、求长度、取最小值和最大值)对字符串同样适用。但记住:字符串是不可变的2:字符串格式化:精简版使用字符串格式化操作符即百分号%来实现。注意:%也可以用作模运算(求余)操作符>>> format = "Hello,%s. %s enough for ya?">>> values = ('World', 'Hot')>>> print(format % values)Hello,World. Hot eno 阅读全文
posted @ 2013-01-14 16:35 cateatmycode 阅读(411) 评论(0) 推荐(0)
摘要: 第二十二章:PHP与XML技术1:XML(eXtensible Markup Language:扩展性标记语言,是用来描述其他语言的语言,允许用户设计自己的标记)概述2:XML文档结构1)XML声明——XML声明在文档中只能出现一次,而且必须是在第一行。声明包括XML版本、编码信息等<?xml version="1.0" encoding="gb2312" standalone="yes" ?>2)处理指令:<?处理指令名 处理执行行信息 ?><?xml-stylesheet type="tex 阅读全文
posted @ 2013-01-08 12:31 cateatmycode 阅读(294) 评论(0) 推荐(0)
摘要: 第二十一章:Smarty模板技术1:简介:Smarty是PHP中的一个模板引擎。使用PHP编写,它将一个应用程序分成两部分实现:视图和逻辑控制。目的就是讲UI(用户界面)和PHP code(PHP代码)分离。这样程序员在修改程序时不会影响到页面设计,而美工在重新设计或修改页面时也不会影响程序逻辑Smarty与MVC:Smarty这种开放模式,是基于MVC框架概念的。2:安装配置下载并解压,得到一个libs目录,复制libs目录到服务器根目录下,并为其重命名,一般该目录的名称为smarty或class等。1)新建一个www网站应用程序目录,命名为1,复制Smarty到目录下,在Smarty目录下 阅读全文
posted @ 2013-01-08 11:47 cateatmycode 阅读(428) 评论(0) 推荐(0)
摘要: 第二十章:Zend Framwork 框架1:概述2:Zend Framwork 环境搭建1)环境配置:使用ZF框架进行项目开发,首先需要对PHP运行环境进行配置,从而使整个运行环境能够支持ZF的各个组件和MVC运行机制。从ZF的MVC运行机制可以知道,所有HTTP请求都需要访问 index.php 引导文件,而实现这个功能就需要使用Apache的 mod_rewrite 功能。由于ZF的数据库访问是基于PDO的,所以需要开启PHP的PDO_MySQL扩展(1)开启Apache的mod_rewrite功能进入Apache安装目录下的conf 子目录,打开该目录的httpd.conf 文件,去掉 阅读全文
posted @ 2013-01-07 10:46 cateatmycode 阅读(411) 评论(0) 推荐(0)
摘要: 第十六章:MySql数据库基础1:MySql概述1)功能强大:提供了多种数据库存储引擎,支持事务、视图、存储过程和触发器2)支持跨平台3)运行速度快:在Mysql中,使用了B树磁盘表(MyISAM)和索引压缩;4)支持各种开发语言:php、asp.net、java、python、ruby、c、c++、perl等5)数据库存储容量大:mysql数据库的最大有效表尺寸是由操作系统对文件大小的限制决定的。表空间最大容量64TB2:启动、连接、断开和停止MySql服务器(windows平台)1)启动:net start mysql2)连接:mysql -u root -h 127.0.0.1 -p p 阅读全文
posted @ 2013-01-05 15:37 cateatmycode 阅读(324) 评论(0) 推荐(1)
摘要: 第十四章:面向对象1:面向对象的基本概念这里指的面向对象,准确的说应该叫面向对象编程(OOP),是面向对象的一部分。面向对象包括3部分:面向对象分析(Object Oriented Analysis,OOA)、面向对象设计(Object Oriented Design,OOD)以及面向对象编程(Object Oriented Programming,OOP)1.1-1.2:类、对象1.3:OOP三大特点:封装性、继承性、多态性2:PHP与对象2.1:类的定义—— classclass SportObject {....}2.2:成员方法——类中的函数被称为成员方法。区别:函数实现的是某个独立的 阅读全文
posted @ 2013-01-05 10:55 cateatmycode 阅读(373) 评论(0) 推荐(0)
摘要: 第十三章:文件系统1:文件处理——文件处理包括:读取、关闭、重写等。访问一个文件需要3步:打开文件、读写文件、关闭文件。其他操作要么是包含在读写文件中(如显示内容、写入内容等),要么与文件自身的属性有关系(如文件遍历、文件改名等)1.1:打开/关闭文件——使用fopen()函数和fclose()函数。打开文件应格外认真,因为不小心就可能将文件内容全部删除掉1)打开文件resource fopen (string filename, string mode [,bool use_include_path]);filename是要打开的包含路径的文件名,可以是相对路径,也可以是绝对路径。如果没有任 阅读全文
posted @ 2013-01-04 15:59 cateatmycode 阅读(451) 评论(0) 推荐(0)
摘要: 第十一章:Cookie 与 Session1:Cookie—— Web服务器暂时储存在用户硬盘的一个文本文件,并随后被Web浏览器读取。文本文件格式:用户名@网站地址[数字].txt。像IE的储存目录是:C:\Users\atang\AppData\Local\Microsoft\Windows\Temporary Internet Files。如:Cookie:atang@ad-plus1)创建Cookie—— bool setcookie(string name [,string value [,int expire [, string path [,string domain [, in 阅读全文
posted @ 2013-01-01 17:12 cateatmycode 阅读(330) 评论(0) 推荐(0)
摘要: 第七章:PHP数组1:数组定义—— 数组array是一组有序的变量,其中每个变量被称为一个元素。每个元素由一个特殊的标识符来区分——称为键,也称为下标。数组中的每个实体都包含两项:键和值。2:数组声明—— array array([mixed ...]); 参数mixed的语法为key=>value。多个参数用逗号分开。分别定义了索引和值。注意:索引可以是字符串也可以是数字!!如果省略了索引,则会自动产生从0开始的整数索引。也可以不从0开始:$array=array("1"=>"编", "2"=>"程&qu 阅读全文
posted @ 2013-01-01 17:11 cateatmycode 阅读(349) 评论(0) 推荐(0)
摘要: 第六章:正则表达式1:行定位符( ^ 和 $ )—— 表示行得开始和结尾2:单词定界符(\b、\B)—— 如:使用tm可以匹配在字符串中出现的任何位置,那么类型html、utmost中的tm也会被查找出来。但现在需要匹配的单词是tm,而不是单词的一部分。此时可以使用单词分界符 \b,表示要操作的字串为一个完整的单词。如:\btm\b还有一个大写的\B,意思和\b 相反。它匹配的字串不能是一个完整的单词,而是其他单词或字串的一部分:\Btm\B3:字符类([])—— 正则表达式是区分大小写的,如要忽略大小写可以使用方括号表达式“[]”。只要匹配的字符出现在方括号内,即可表示匹配成功。注意:一个方 阅读全文
posted @ 2013-01-01 17:10 cateatmycode 阅读(301) 评论(0) 推荐(0)
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 24 下一页