;7、
;8、
第4章 一、1 $、字母、下划线;2 重新赋值 使用函数 unset() 二、A
第5章 一、1、算术运算符、赋值运算符、字符串运算符、位运算符; 2、&; | ^ << >> ~; 二、1、A;2、C; 3、A;
第6章 一、1、if for switch;2、非 0;3、整型表达式 字符型表达式 枚举型数据;4、default; 二、1、A;2、C; 第7章 一、1、function;2、全局变量;3、动态变量、静态变量; 二、1、D;2、C;3、B; 第8章 一、1、数组名、键(key) 、值(value) ;2 整型、字符串;3、is_array;4、键名、对应的 值;5、current() 、key() ;6、===;7、标识符、元素值、由小到大、由大到小;8、键名、 键名、从最低到最高 二、1、C;2、B;3、D;4、D;5A 四、1、创建一个二维数组,最好利用
表格输出。 2、程序可参考综合练习 2。 第9章
一、1、setcookie("A","2008")、setcookie("B","北京");2、time()+3600;3、设置 php.ini 文件、 使用 Session_start()函数;4、Session id、session_id()函数;5、setcookie("C","2008", mktime(0,0,0,31,12,2008 ); 6 、 Setcookie ( ); 7 、 $_SESSION['name']=polo 、 $_SESSION['password']=123456;8、$_COOKIE['变量名']、$_SESSION[['变量名'] 二、1、B;2、C;3、C;4、A 四、1、提示:传递信息可通过 cookie 实现,具体程序可参考综合练习 1。 2、查看 session id 可以通过函数 Session_id()函数实现。 第 10 章 一、1、True、False;2、filesize() 、filetype() 、fileatime() 、fileperms() “scheme://…” ;3、 、 “....”“ftp://...” 、 ;4、fgetc() 、fgets() ;5、fwrite() ;6、ftell() 、fseek() ;7、fopen()、 fclose() ;8、mkdir()、rmdir() 二、1、A;2、B;3、A;4、D 第 11 章 一、1、trim() 、ltrim() 、rtrim() ;2、strtolower() 、strtoupper() ;3、ucfirst() 、ucwords () ;4、区分大小写、不区分大小写;5、0;6、strrpos() 、strpos() ;7、is li lei、i;8、 MD5;9、10.000 二、1、A;2、C;3、B;4、C;5、B 四、1、提示:主要是大小写转换问题,函数在 8.4 节。 2、可以先统计人数,再确定分几个数组,程序可参考综合练习 2。 第 12 章 一、 function_exists("gd_info"); Content-type:?image/png; 255?,?0?,?0?、 1、 2、 3、 0?,?255?,?0?、 0?,?0?,?225);4、imagefilledpolygon、imagefilledellipse、imagerectangle、imagedashedline 二、1、D;2、A;3、D 四、 1、创建新的?GD?图像流;从现有文件创建图像。?
2、可参考第一个例子。 3、提示:需要 GD 库支持,字体库等 第 13 章 一、1、mail、SMTP;2、POP3、SMTP;3、open_ssl;4、AddAttachment 二、1、D;2、C;3、C;4、D 三、 1、答案:_ 2、可参考本章的使用 PHPMailer 发送电子邮件 第 14 章 一、 mysql_connect ) mysql_pconnect ) 2、 1、 ( 、 ( ; mysql_select_db ; $result=mysql_query () 3、 ( ” create database
第 15 章 一、 可扩展标记语言; xml、 3、 1、 2、 ?>; XML、 DTD; DTD; SimpleXML、 4、 5、 DOMDocument 二、1、A;2、C;3、C 三、参考本章内容 第 16 章 一、1、preg_match_all() ;2、\d、\D;3、一次或多次;4、只匹配以 abc 开头的字符串;5、 preg_split();6、函数;7、匹配数字、点或-中的一个;8、匹配不含任何小写字符 a-z 二、1、B;2、D;3、D;4、C;5、B 第 17 章 一、1、Asynchronous JavaScript and XML、网页开发;2、 (浏览器端)客户端、服务端 二、1、A;2、B;3、C 三、 1、AJAX 的全称是 Asynchronous JavaScript And XML. AJAX 是 2005 年由 Google 发起并流 行起来的编程方法, AJAX 不是一个新的编程语言,但是它是一个使用已有标准的新的编 程技术。使用 AJAX 可以创建更好,更快,更用户界面友好的 Web 应用。AJAX 技术基于 Javascript 和 HTTP Request 2、 Ajax 的核心是 JavaScript 对象 XmlHttpRequest。 该对象在 Internet Explorer 5 中首次引入, 它是一种支持异步请求的技术。简而言之,XmlHttpRequest 使您可以使用 JavaScript 向服务 器提出请求并处理响应,而不阻塞用户。在创建 Web 站点时,在客户端执行屏幕更新为用 户提供了很大的灵活性。 3、 open( method” URL” 建立对服务器的调用, “ ,” ) 第一个参数是 HTTP 请求方式可以为 GET, POST 或任何服务器所支持的您想调用的方式。 第二个参数是请求页面的 URL。 send()方法,发送具体请求 abort()方法,停止当前请求 readyState 属性 请求的状态 有 5 个可取值 0=未初始化 ,1=正在加载 2=以加载,3=交互中,4=完成 responseText 属性 服务器的响应,表示为一个串 reponseXML 属性 服务器的响应,表示为 XML status 服务器的 HTTP 状态码,200 对应 ok 400 对应 not found 第 18 章 一、1、抽象的、概念上的;2、封装、继承、多态;3、protected、public;4、子类、父类、 父类、子类、私有属性、私有方法;5、重写;6、parent;7、将一个对象从内存中销毁;8、 $this-> 二、1、B;2、C;3、B;4、D;5、B 四、1、提示:创建一个 oblong 类的方法同范例 11-17。 2、提示:主要
创建一个带参数的类,传递可支付的金额,购物类可以参考范例 11-5。 第 19 章 1、浏览下官方网站,写出几个 PEAR 已有的类即可
2、参考本章内容 第 20 章 1、Zend Framework、CakePHP、Symfony Project、ThinkPHP、QeePHP、CodeIgniter 等 2、参考本章内容 第 21 章 1、提示:可参考本章所说的一些观点 2、只需简单说明的自己对这个框架的理解,分析优缺点即可 第 22 章 1、只需简单说明的自己对这个 CMS 系统的理解,分析优缺点即可 2、本题需要动手实践,考验读者的动手能力