您好,欢迎来到聚文网。
登录
免费注册
网站首页
|
搜索
热搜:
磁力片
|
漫画
|
购物车
0
我的订单
商品分类
首页
幼儿
文学
社科
教辅
生活
销量榜
轻松学PHP
字数: 448千字
装帧: 平装
出版社: 人民邮电出版社
作者: 刘声杰
出版日期: 2019-08-01
商品条码: 9787115504685
版次: 1
开本: 16开
页数: 343
出版年份: 2019
定价:
¥79
销售价:
登录后查看价格
¥{{selectedSku?.salePrice}}
库存:
{{selectedSku?.stock}}
库存充足
{{item.title}}:
{{its.name}}
加入购物车
立即购买
加入书单
收藏
精选
¥5.83
世界图书名著昆虫记绿野仙踪木偶奇遇记儿童书籍彩图注音版
¥5.39
正版世界名著文学小说名家名译中学生课外阅读书籍图书批发 70册
¥8.58
简笔画10000例加厚版2-6岁幼儿童涂色本涂鸦本绘画本填色书正版
¥5.83
世界文学名著全49册中小学生青少年课外书籍文学小说批发正版
¥4.95
全优冲刺100分测试卷一二三四五六年级上下册语文数学英语模拟卷
¥8.69
父与子彩图注音完整版小学生图书批发儿童课外阅读书籍正版1册
¥24.2
好玩的洞洞拉拉书0-3岁宝宝早教益智游戏书机关立体翻翻书4册
¥7.15
幼儿认字识字大王3000字幼儿园中班大班学前班宝宝早教启蒙书
¥11.55
用思维导图读懂儿童心理学培养情绪管理与性格培养故事指导书
¥19.8
少年读漫画鬼谷子全6册在漫画中学国学小学生课外阅读书籍正版
¥64
科学真好玩
¥12.7
一年级下4册·读读童谣和儿歌
¥38.4
原生态新生代(传统木版年画的当代传承国际研讨会论文集)
¥11.14
法国经典中篇小说
¥11.32
上海的狐步舞--穆时英(中国现代文学馆馆藏初版本经典)
¥21.56
猫的摇篮(精)
¥30.72
幼儿园特色课程实施方案/幼儿园生命成长启蒙教育课程丛书
¥24.94
旧时风物(精)
¥12.04
三希堂三帖/墨林珍赏
¥6.88
寒山子庞居士诗帖/墨林珍赏
¥6.88
苕溪帖/墨林珍赏
¥6.88
楷书王维诗卷/墨林珍赏
¥9.46
兰亭序/墨林珍赏
¥7.74
祭侄文稿/墨林珍赏
¥7.74
蜀素帖/墨林珍赏
¥12.04
真草千字文/墨林珍赏
¥114.4
进宴仪轨(精)/中国古代舞乐域外图书
¥24.94
舞蹈音乐的基础理论与应用
编辑推荐
内容简介
PHP是一种创建动态交互性站点的服务器端脚本语言,是建立动态网站的强大工具。PHP的语法吸收了C语言、Java和Perl的特点,主要用于Web开发领域。全书共分12章,包括PHP的基础知识、MySQL的相关知识、内置函数、面向对象与数据库的相关知识、记账网站的实现、微信开发以及图片上传的原理等。书中的知识结合生活实例进行讲解,而且涉及的程序代码也给出了详细的注释,可以使读者轻松掌握PHP程序开发的相关知识,快速提高专业开发技能。本书可作为PHP的学习指南,或作为Web开发技术人员的参考用书,也可作为教材供培训机构或者学校使用。
作者简介
刘声杰,2010年开始接触PHP语言。2012年参加工作后,一直从事后台和接口方面的开发,精通PHP、JavaScript、jQuery、HTML5、MySQL和Vue等一系列的Web技术栈,对Java、Go和Python编程语言有深入研究;独立负责开发海掌柜、华商之家、9451动态域名、爱羽客APP弹窗等项目,解决了商家线下扫码支付、微信收款码和普通二维码收款码合并问题。
目录
第1章预备知识1
1.1URL相关知识1
1.1.1陌生而熟悉的URL2
1.1.2URL的组成2
1.1.3非常优秀的Chrome浏览器3
1.1.4URL编码4
1.2一个经典的小型PHP网站运行原理5
1.3服务端各个角色介绍6
1.44个环境7
1.5本地开发环境搭建8
1.5.1环境说明9
1.5.2安装Notepad++软件9
1.5.3一个神奇的现象10
1.5.4hosts文件的作用10
1.5.5安装XAMPP11
1.5.6配置Web服务器12
1.5.7安装PhpStorm软件13
1.6习题16
第2章基础知识讲解17
2.1数据类型与变量18
2.1.1字符串18
2.1.2为什么需要注释19
2.1.3变量20
2.1.4如何取变量名21
2.1.5整数22
2.1.6浮点数22
2.1.7数组22
2.1.8访问数组元素26
2.2数据运算27
2.2.1基本的算术运算符27
2.2.2常用的比较运算符28
2.2.3布尔值29
2.2.4PHP7新增的比较运算符29
2.2.5赋值运算符与字符串连接符30
2.2.6逻辑运算符31
2.2.7解决你心里的疑惑31
2.3结构化程序设计的四大利器31
2.3.1记账数据的表示32
2.3.2选择结构33
2.3.3循环结构35
2.3.4顺序结构37
2.3.5函数37
2.4编码规范38
2.5习题38
第3章将混乱思维拨乱反正的3种方法40
3.1伪代码40
3.1.1第1个需求的实现40
3.1.2文件包含41
3.1.3第2个需求的实现43
3.1.4第3个需求的实现45
3.2思维导图工具48
3.2.1任务需求48
3.2.2第1阶段48
3.2.3第2阶段49
3.2.4第3阶段49
3.3自顶向下逐步细化的方法50
3.4习题51
第4章MySQL数据库52
4.1扩展记账功能52
4.2关系数据库53
4.2.1抽取基础数据53
4.2.2数据身份证54
4.2.3抽取关系54
4.2.4索引55
4.3数据类型及其相关知识56
4.3.1数值类型56
4.3.2字符串类型56
4.3.3其他数据类型57
4.3.4单字节和多字节字符串57
4.3.5时间戳58
4.3.6字符集与排序规则58
4.3.7图片、Word文档等二进制数据的存储59
4.3.8最终的数据表结构59
4.4操作数据库之命令行方式61
4.4.1进入命令提示符窗口61
4.4.2设置环境变量62
4.4.3数据库基础操作64
4.4.4创建与删除数据表操作66
4.4.5插入数据操作69
4.4.6查询数据操作73
4.4.7修改数据操作77
4.4.8删除数据操作79
4.4.9事务相关80
4.5操作数据库之可视化管理工具81
4.5.1phpMyAdmin81
4.5.2NavicatforMySQL83
4.6MariaDB与MySQL的关系84
4.7习题84
第5章内置函数应用85
5.1验证类应用85
5.1.1手机号码验证85
5.1.2URL验证87
5.1.3邮箱验证89
5.1.4大小写字母密码组合验证90
5.1.5大小写字母+数字密码组合验证91
5.1.6日期验证92
5.2数据生成应用93
5.2.1订单号生成94
5.2.2QQ号生成95
5.2.3图片路径生成97
5.2.4临时调试日志文件生成98
5.2.5压缩文件生成100
5.2.6模板数据生成102
5.2.7复杂URL生成103
5.2.8图片验证码字符串生成104
5.3数据存储与打印未知数据的结构106
5.3.1将商品审核数据保存到数据库106
5.3.2打印未知数据的结构108
5.4获取各种统计时间范围应用108
5.4.1统计这个月的统计时间范围108
5.4.2统计上个月的统计时间范围109
5.4.3统计任何一个月的统计时间范围110
5.4.4统计昨天的统计时间范围110
5.4.5统计上个月到现在的统计时间范围111
5.4.6统计任意两个月的统计时间范围111
5.5数据解析与分隔应用112
5.5.1解析URL113
5.5.2解析文件路径114
5.5.3解析URL查询参数115
5.5.4字符串分隔116
5.5.5过滤HTML标签118
5.6网络请求120
5.6.1请求天气预报接口120
5.6.2请求全国加油站接口123
5.7习题126
第6章面向对象与数据库编程127
6.1面向对象知识127
6.1.1属性与方法128
6.1.2类131
6.1.3构造方法和对象133
6.1.4常量、静态属性和静态方法136
6.1.5抽象类与继承140
6.1.6namespace与use143
6.2数据库编程之MySQLi147
6.2.1插入数据147
6.2.2查询数据149
6.2.3修改与删除数据153
6.3数据库编程之PDO153
6.3.1插入数据154
6.3.2查询数据154
6.3.3修改与删除数据156
6.4习题157
第7章PHP与前端合作的3种方式158
7.1被遗忘的混合模式158
7.2Laravel框架知识159
7.2.1框架安装159
7.2.2环境配置163
7.2.3不断缩小的MVC模式与Smarty的辛酸史165
7.3第一个MVC例子165
7.3.1连接bill数据库165
7.3.2.env文件的意义168
7.3.3设置请求URL169
7.3.4控制器代码170
7.3.5视图代码173
7.3.6分页浏览数据179
7.4大势所趋的分离模式182
7.4.1XML基础知识182
7.4.2用PHP生成和解析XML184
7.4.3用JavaScript生成和解析XML189
7.4.4JSON基础知识196
7.4.5用PHP生成和解析JSON199
7.4.6用JavaScript生成和解析JSON201
7.4.7第一个分离模式例子205
7.5习题207
第8章实现记账网站应用208
8.1开发环境约定208
8.2理不清的Session与Cookie215
8.2.1一个简单而内涵丰富的例子215
8.2.2两个请求之间怎么传递数据216
8.2.3记账网站引入的新问题218
8.2.4Cookie相关知识219
8.2.5Session相关知识222
8.3实现注册227
8.3.1显示注册页面227
8.3.2处理用户注册230
8.4实现登录233
8.4.1显示登录页面233
8.4.2处理用户登录234
8.5Laravel中间件236
8.6实现其他功能240
8.7习题253
第9章APP接口开发254
9.1开发环境搭建254
9.1.1让手机可以访问本地开发环境255
9.1.2不用写任何代码来测试APP接口258
9.1.3Redis缓存安装259
9.1.4Redis桌面端管理软件安装261
9.1.5在Laravel中使用Redis263
9.2登录接口实现264
9.2.1APP登录状态保存264
9.2.2开发环境约定265
9.2.3登录接口实现266
9.3接口文档编写268
9.3.1安装Java运行环境JRE269
9.3.2安装RAP270
9.3.3使用RAP272
9.4习题273
第10章微信开发那些事275
10.1开发环境约定275
10.2安装Guzzle281
10.3PC记账网站应用的微信扫码登录281
10.3.1登录页面显示微信二维码282
10.3.2申请AppID283
10.3.3PC浏览器、微信客户端、微信端服务程序之间的关系284
10.3.4微信端服务程序与服务端程序交流285
10.4APP微信快捷登录288
10.5微信APP支付291
10.5.1获取预支付交易单号等信息292
10.5.2接收支付成功通知298
10.6习题301
第11章图片上传那些事302
11.1form标签的两个重要属性302
11.1.1第一次实践302
11.1.2第二次实践304
11.2$_FILES诞生记及它的数据结构306
11.2.1第三次实践306
11.2.2获取原生的POST请求内容308
11.2.3$_FILES的外貌311
11.3一个完整的图片上传例子313
11.4习题315
第12章LNMP开发环境搭建316
12.1Linux系统发行版316
12.2在Windows下面安装Ubuntu317
12.2.1虚拟机软件VirtualBox的安装317
12.2.2Ubuntu系统的安装319
12.3一些常用的Shell命令323
12.3.1纯命令行模式和远程登录服务器323
12.3.2关于目录的命令328
12.3.3Vim编辑器命令329
12.3.4用户与权限相关命令330
12.3.5其他命令331
12.4安装Nginx332
12.5安装PHP334
12.6Nginx与PHP的合作336
12.7安装PHP扩展338
12.8安装MySQL8.0339
12.9安装Redis341
12.10习题342
×
Close
添加到书单
加载中...
点此新建书单
×
Close
新建书单
标题:
简介:
蜀ICP备2024047804号
Copyright 版权所有 © jvwen.com 聚文网