PHP必须知道的300个问题

PHP必须知道的300个问题

潘凯华, 等主编

出版社:清华大学出版社

年代:2011

定价:49.0

书籍简介:

本书以基础知识为框架,介绍了各部分知识所对应的常用开发疑难问题,并进行透彻的解析。

书籍目录:

第1章 PHP开发规范与入门要点

问题1 如何在Windows下配置PHP开发环境?

问题2 如何在Linux下配置PHP开发环境?

问题3 如何搭建IIS+PHP+MySQL环境?

问题4 PHP集成开发环境的特点有哪些?

问题5 如何应用AppServ搭建PHP开发环境?

问题6 如何通过XAMPP配置PHP开发环境?

问题7 XAMPP-Linux版PHP集成化安装包

问题8 Apache配置文件全解

问题9 PHP.INI配置文件全解

问题10 Apache不能处理PHP文件

问题11 无法找到httpd.h文件

问题12 Apache不能启动的解决方法

问题13 如何解决Apache服务器端口冲突?

问题14 如何配置Apache虚拟主机?

问题15 如何动态加载扩展库?

问题16 register globals(注册为全局变量)的开启与关闭

问题17 为什么要设置时区?

问题18 如何在Dreamweaver中创建站点?

问题19 如何使用Dreamweaver开发PH程序?

问题20 如何使用Dreamweaver识别phtml的模板文件?

问题21 如何在Windows下安装和配置phpMyAdmiIl?

问题22 如何在Linux下安装和配置phpMyAdmin?

问题23 如何应用phpMyAdmin修改数据库的用户名和密码?

问题24 如何应用phpMyAdmin创建数据库与数据表?

问题25 如何应用phpMyAdmin导入和导出MySQL数据库脚本?

问题26 如何打开magic quotes gpc来防止SQL注入?

问题27 如何对错误提示信息进行控制?

问题28 如何记录错误日志?

问题29 如何解决使用MySQL函数导致Apache(IIS)崩溃的问题?

问题30 HTTPApache错误代码都有哪些?分别代表什么含义?

第2章 PHP基础

问题31 提高编程效率的24招

问题32 为什么页面之间无法传递变量?

问题33 为什么Win32下Apache2用ge方法传递中文参数会出错?

问题34 如何从文本中移除空白内容?

问题35 如何获取上传文件的后缀?

问题36 如何实现货币数据的格式化输出?

问题37 如何解决用substr()函数对中文字符串截取时的乱码?

问题38 如何获取多个数组元素的键名?

问题39 为什么$array[str]错了?

问题40 如何设置PHP的错误级别?

问题41 PHP有哪几种注释形式?

问题42 如何使用empty()函数判断文本框是否为空?

问题43 如何使用strlen()函数计算文本长度?

问题44 如何使用copy()函数对文件进行复制?

问题45 如何在浏览器中直接输出图像?(fgetc()函数)

问题46 如何关闭危险函数?

问题47 如何将数组中的元素合成字符串?

问题48 如何解决使用empty检查函数返回结果时报错?

问题49 如何使用mb substr函数截取中文字符串?

问题50 如何解决PHP无法执行system函数的问题?

问题51 如何对查询关键字进行描红?

问题52 如何对字符串与HTML进行转换?

问题53 如何屏蔽违禁词语?

问题54 如何对字符串进行分割及连接?

问题55 如何将lP地址转换成对应的数字?

问题56 如何创建新型字符串?

问题57 如何对字符串进行加密解密?

问题58 如何比较字符串的大小?

问题59 如何获取上传文件的扩展名?

问题60 如何控制页面中输出字符串的长度?

问题61 如何定义上传文件的名称?

问题62 如何通过字符串截取控制图像验证码的输出?

问题63 如何打乱字符串中字符的顺序?

问题64 如何对字符串进行大小写转换?

问题65 函数strstr()、stristr()、strpos()、strrchr()的区别是什么?

问题66 if和switch语句有何区别?

问题67 如何防止页面出现中文乱码?

第3章 Web技术

问题68 如何打印指定框架中的内容?

问题69 如何使用框架嵌套技术居中显示框架页?

问题70 如何为文本框设置只读属性?

问题71 如何实现自动计算金额?

问题72 如何实现复选框中的全选、反选和不选?

问题73 如何对上传的图片进行预览?

问题74 如何制作在页面右下角弹出渐显的广告窗口?

问题75 判断表单动作的技巧有哪些?

问题76 如何使用JS脚本获取、输出标签内容?

问题77 如何控制客户端COOKIE?

问题78 COOKIE应用的注意事项有哪些?

问题79 SESSION和COOKIE的区别有哪些?

问题80 如何使用SESSION?

问题81 如何结束所有SESSION?

问题82 如何阻止浏览器缓存页面?

问题83 如何控制页面背景的打印?

问题84 如何实现文字滑动效果?

问题85 如何实现自动登录?

问题86 如何统计用户在线时间?

问题87 如何限制用户访问网站的时间?

……

第4章 数据库操作

第5章 日期和时间处理

第6章 图形图像处理

第7章 文件与目录操作

第8章 面向对象的程序设计

第9章 数据库抽象层

第10章 Ajax技术

第11章 XML技术

第12章 PDF技术

第13章 PHP与多媒体技术

第14章 Smarty模板

第15章 ThinkPHP框架

第16章 PHP项目开发技巧

内容摘要:

本书以PHP基础知识结构为框架,讲解各部分知识所对应的常见开发疑难问题,并进行透彻地解析。内容包括PHP开发规范与入门要点、PHP基础、Web技术、数据库操作、日期和时间处理、图形图像处理、文件与目录操作、面向对象的程序设计、数据库抽象层、Ajax技术、XML技术、PDF技术、PHP与多媒体技术、Smarty模板、ThinkPHP框架和PHP项目开发技巧。本书所涉及的疑难问题都是一线开发人员在实际项目中经常遇到的,针对这些问题给出了解决方案,并进行了技术上的解析。读者通过对本书的学习,能够提高实际解决问题的能力。本书提供了源程序、素材,提供了相关的模块库、案例库、素材库、题库等多种形式的辅助学习资料,还提供迅速及时的微博、QQ、论坛等技术支持。本书内容详尽,实例丰富,非常适合作为零基础学习人员的学习用书和大中专院校师生的学习教材,也适合作为相关培训机构的师生和软件开发人员的参考资料。

编辑推荐:

PHP学习路线图,为读者朋友提供了从入门到实际项目开发所需要的各方面必备知识,提供了较为完善的学习整体解决方案,搭起了从学校走向社会的桥梁,各个品种既有前后关联,也可以独立使用从而避免了像以前那丰羊,学完一本书之后,仍然无所适从,既不会做项目也不知道接下来该学什么,以至于半途两废的困惑。

书籍规格:

书籍详细信息
书名PHP必须知道的300个问题站内查询相似图书
9787302272045
如需购买下载《PHP必须知道的300个问题》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位清华大学出版社
版次1版印次1
定价(元)49.0语种简体中文
尺寸26 × 19装帧平装
页数印数 5000

书籍信息归属:

PHP必须知道的300个问题是清华大学出版社于2011.出版的中图分类号为 TP312 的主题关于 PHP语言-程序设计 的书籍。