这里假设你不是计算机相关专业出身,已经具备 HTML 和 CSS 的基础知识,可以独立制作静态网页,并且最好具备基本的编程知识,如果不具备,可以先读谭浩强的《C 程序设计》(清华大学出版社)前 8 章(后面几章真的不用读)。

PHP 的入门书籍有两个选择:

《PHP & MySQL》

一个是 O’Reilly 的 Head First: PHP & MySQL(中文版由中国电力出版社出版)我个人是非常推荐这本的,其实 O’Reilly 的 Head First 系列图书用于入门都很不错,有大量的实例、图解,以及形式多样的练习,不会罗列一大堆关键字和规则让你昏昏欲睡,而是会让你很惊讶:原来编程也可以这么学!然而,有的同学更喜欢传统一点儿的教材……

《PHP & MySQL》详情链接

《PHP和MySQL Web开发》

第二个是《PHP和MySQL Web开发》(机械工业出版社),也就是被一些同学称为“垃圾PHP语言的垃圾圣经”的那本书,其实我觉得这样侮辱别人的劳动成果真的不是很好,并不能显得你有多高级。言归正转,这本书的第 6 章和第 7 章暂时不用读,第三篇也可以暂不读,但第四篇和第五篇你一定不要放过,如果遇到读不懂的地方(必然的)可以多上网查查。

《PHP和MySQL Web开发》详情链接

读过这两本书之后,其实你已经可以做出像样儿的动态站点了,剩下的就是多接触实际需求,多实践。如果需要了解面向对象PHP可以看看《深入PHP,面向对象、模式与实践》(图灵程序设计丛书,人民邮电出版社),如果希望有个手册,可以查询一些工作中常见问题的解决方法的话,可以买一本《PHP 经典实例》也是 O’Reilly 的,中文版由中国电力出版社出版。

《深入PHP,面向对象、模式与实践》


《深入PHP,面向对象、模式与实践》详情链接

《PHP 经典实例》


《PHP 经典实例》详情链接

部分节选至网络平台

php编程入门学习书籍相关推荐

  1. Python快速编程入门#学习笔记03# |第二章 :Python基础(代码格式、标识符关键字、变量和数据类型、数字类型以及运算符)

    全文目录 ==先导知识== 学习目标: 2.1 代码格式 2.1.1 注释 2.1.2 缩进 2.1.3 语句换行 2.2 标识符和关键字 2.2.1 标识符 2.2.2 关键字 2.3 变量和数据类 ...

  2. python交互式编程入门先学什么_为什么 Python 对于编程入门学习来说,是一门很棒的语言...

    在这篇文章里,我会来阐述下为什么我觉得 Python 对于计算机编程入门教学来说是一门很棒的编程语言(对基础编程课程更多观点可以查看这篇文章).这也是从我针对初学者Python 编程教学过程中获得并总 ...

  3. Opencv3编程入门学习笔记(五)之通道分离(split)与合并(merge)

    若要对Opencv中(BGR)颜色通道进行单一处理,那必然会涉及到通道分离(split)与合并(merge).那么本篇博客笔者记录了两个方法的使用方法和案例.案例来源于<Opencv3编程入门学 ...

  4. 儿童python编程能给孩子带来哪些好处_python编程入门学习对孩子成长有哪些优势?...

    python编程语言学习有意义吗? python编程语言是少儿编程培训课程中重要的组成部分,随着越来越多的孩子开始接触和学习编程,通过编程学习培养孩子良好的学习习惯和锻炼提升孩子逻辑思维能力.在pyt ...

  5. c和java哪个好学_编程入门学习c++和Java哪个比较好

    编程入门学习c++和Java哪个比较好 发布时间:2020-04-25 16:54:41 来源:亿速云 阅读:231 作者:栢白 编程入门学习c++和Java哪个比较好?如今这些都是小白比较关心的,如 ...

  6. 单片机编程入门学习 这几问你能回答吗?

    单片机编程入门学习前,大家即使对单片机的了解浅薄,相信也明白C语言在单片机学习的重要性.至于再深入,可能就比较懵逼了. 1.C语言和汇编语言在开发单片机时各有哪些优缺点? 答:汇编语言是一种用文字助记 ...

  7. OpenGL编程入门学习

    OpenGL编程入门学习  非常详细的教程,很适合初学者 本文转自:http://www.cppblog.com/doing5552/archive/2009/01/08/71532.html === ...

  8. 01.Java 编程入门学习笔记20210307

    Java 编程入门学习笔记-day01 第0章:编程入门 1.计算机的概述 计算机 = 硬件 + 软件 1.1硬件:冯诺依曼体系 CPU: CPU的衡量标准:速度的计量单位是赫兹(Hz),1Hz相当于 ...

  9. Python快速编程入门#学习笔记01# |第一章 :Python基础知识 (Python发展历程、常见的开发工具、import模块导入)

    全文目录 ==先导知识== 1 认识Python 1.1.1 Python的发展历程 1.1.2 Python语言的特点 2. Python解释器的安装与Python程序运行 1.2.1 安装Pyth ...

  10. 原创 OpenCV3编程入门 学习笔记(总)

    版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明. 本文链接:https://blog.csdn.net/qq_36163358/article/ ...

最新文章

  1. ios 裁剪圆形头像_iOS开发笔记:实现圆形头像
  2. Mysql的sql注入_MySQL SQL注入
  3. 【嵌入式】C语言高级编程-地址对齐(07)
  4. RabbitMQ工作线程代码
  5. XML Schema 基本结构
  6. itext实现HTML转换为PDF
  7. mysql 5.7.17 rpm安装_MySQL5.7.17 RPM方式安装
  8. 职工工资信息系统 c语言题,工资信息管理系统C语言设计.doc
  9. 让英文版的LINUX 支持中文显示
  10. spring 连数据库的配置文件
  11. AcWing 888. 求组合数 IV(高精度求组合数问题)
  12. 开放源代码_开放式代码本质的10种方式
  13. 三线压力传感器原理_压力传感器接线图及原理介绍
  14. 计算机主机配置一般有机箱主板cpu,电脑配置参数详解教程
  15. 【校园卡】2020校园卡最近消息,电信联通默认都增加10G全国流量
  16. Android 入门第九讲01-音频(本地音乐播放,暂停,继续播放,获取播放时间,快进到指定位置,变速播放,播放data/data/目录下的音频文件,播放网络歌曲)
  17. C++,软开测开,CV岗面试常考知识点
  18. 基于标准库函数与基于HAL库函数的stm32编程方式对比
  19. 烟台大学ACM OJ之手机后四位尾号问题
  20. Scilab常用的命令。

热门文章

  1. 通过搜狗蜘蛛池,让网站收录排名提升
  2. OpenEmu MAME核心自动更新解决
  3. 最新个人所得税计算方法
  4. 弯头lisp_管道材料代号说明
  5. python汇率兑换_汇率兑换—python第一课
  6. 我国历史上各个朝代的都城
  7. Nginx的 HTTP 499 状态码处理
  8. Tensorflow详解 命令行参数flags
  9. 中国AI监控摄像头市场现状研究分析与发展前景预测报告(2022)
  10. php网页设计导航栏代码,总结7种常见的导航条制作实例