新書推薦:
《
泰山:一种中国信仰专论(法国汉学经典译丛)
》
售價:NT$
380.0
《
花外集斠箋
》
售價:NT$
704.0
《
有兽焉.8
》
售價:NT$
305.0
《
大学问·明清经济史讲稿
》
售價:NT$
330.0
《
中国国际法年刊(2023)
》
售價:NT$
539.0
《
早点知道会幸福的那些事
》
售價:NT$
295.0
《
迈尔斯普通心理学
》
售價:NT$
760.0
《
古典的回響:溪客舊廬藏明清文人繪畫
》
售價:NT$
1990.0
|
編輯推薦: |
以实际应用为例,从基础知识开始透彻讲解,做到阅读和理解上的畅通无阻,让读者体会到实际应用的可能性,这是一本距离实际操作非常近的入门书。
|
內容簡介: |
这是一本介绍PHP的入门书。本书尽量让读者在享受编程乐趣的同时掌握技术。全书由8章组成,包括PHP的基本介绍、搭建开发环境并确认程序执行动作、个PHP程序、控制结构和控件、熟练使用函数、数据库的基础和操作、实用的脚本、Web应用程序的发布等内容。每章分为多个小节。在每个小节的开头,都显示了该小节应该实现的目标。然后,将实现的过程分为几个步骤,使读者可以逐步学习编程,同时检查中间的结果。本书适合对PHP编程感兴趣的初学者学习。
|
關於作者: |
松浦健一郎东京大学大学院工学研究科电子工程学系硕士。在研究所工作之后,作为自由程序员、作家和讲师展开职业活动。接受面向公司和研究机构的软件、游戏、程序库等开发的工作。司友希取得东京大学大学院理学研究科情报学系的硕士学位。从学生时代开始,他一直从事程序员和作家的工作,拥有20年以上的编程经验。 除了撰写和翻译书籍外,还接受软件的设计开发工作。
|
目錄:
|
前言第1章PHP的基本介绍1.1PHP的应用场景是什么? Python是什么? 程序和脚本各种Web应用程序的使用场景浏览器和Web服务器请求和响应PHP可以实现的功能1.2PHP脚本的执行方法PHP标签执行方法1.3PHP和其他编程语言的区别PHP的执行机理 和HTML相比有什么不同 和JavaScript相比 和Java(Servlet/JSP)相比关于PHP要学什么本书的目标读者群体1.4示例数据的下载第2章搭建开发环境并确认程序执行动作2.1准备执行PHP的工具仅在客户端执行PHPXAMPP中包含的软件2.2搭建开发环境并做好执行程序的准备下载XAMPP 安装XAMPP启动XAMPP的控制面板启动Apache 确认Apache的启动2.3尝试执行PHP脚本准备示例的PHP脚本 示例数据的构成执行个PHP脚本 显示执行结果没有显示信息的情况编辑PHP脚本保存PHP脚本执行保存后的PHP脚本第3章个PHP程序3.1在浏览器页面上显示信息——echo、 printStep1让我们在浏览器页面上显示信息php和? echo字符串和单引号()语句和分号(;)Step2如果出现错误信息解读错误信息根据提示修改脚本Step3使用print显示信息print3.2显示中文的信息——HTML、字符编码Step1创建显示中文信息的脚本 Step2解决乱码问题字符编码 Step3用HTML输出信息HTML部分的含义 确认输出的HTML文档3.3接收用户的输入内容并显示——require语句、请求参数Step1显示输入用的文本框将反复使用的部分整理成另外的文件(require语句)显示输入表单Step2从文本框获取数据 提交表单时的工作机理请求参数取得并显示请求参数名$_REQUEST 3.4根据单价和数量计算总价——运算符、变量Step1创建单价和数量的输入界面Step2使用运算符计算总价 取得请求参数和计算运算符 Step3使用变量进行计算变量 赋值 数组 使用变量第4章控制结构和控件4.1复选框和条件分支——if语句、ifelse语句Step1在输入页面上配置复选框 配置控件Step2判定复选框是否被勾选 基于if语句的条件分支基于ifelse语句的条件分支真假值 根据复选框的状态进行处理表达式和计算中括号{}的省略4.2单选按钮和条件分支——switch语句 Step1在输入页面上配置单选按钮 创建单选按钮Step2根据选择显示不同的消息基于switch语句的条件分支取得选中的单选按钮4.3列表框和条件分支——switch语句 Step1在输入页面上配置列表框 创建列表框Step2根据选择显示不同的信息switch语句和default 取得列表框中被选定的项目4.4列表框和循环——for循环、while循环Step1手动创建选项 Step2利用脚本创建选项 for循环 比较运算符 Step3显示选择的结果显示请求参数的值Step4使用while循环创建选项while循环 4.5列表框和循环与数组——foreach循环Step1用脚本生成选项利用数组创建选项foreach循环 Step2显示问题和回答内容 4.6循环和数组的键与值——foreach循环Step1手动创建选项 创建选项Step2利用脚本创建选项 数组的键与值使用foreach循环取出键和值 Step3显示选中的店铺代码 4.7多个复选框和循环——foreach循环Step1配置多个复选框 创建复选框复选框的属性Step2获取选中的复选框列表取得被勾选项目的列表第5章熟练使用函数5.1显示现在的日期和时间——date函数Step1取得日期和时间并显示调用函数设置时区显示日期和时间5.2随机显示广告之类的图像——rand函数Step1生成随机数rand函数 Step2生成指定范围的随机数 rand函数的参数Step3随机显示图像 生成图像文件的文件名5.3检查输入的字符串格式——preg_match函数、正则表达式Step1创建邮政编码输入页面 Step2使用正则表达式检查格式preg_match 函数 Step3创建输入页面(有连字符) Step4使用正则表达式检查格式(有连字符) 修改正则表达式 5.4判断输入的密码格式是否正确——preg_match函数、密码Step1创建密码的输入页面Step2使用正则表达式检查格式密码的正则表达式5.5把半角英文转换成全角英文——mb_convert_kana函数 Step1创建输入页面Step2从半角转换成全角mb_convert_kana函数5.6把全角的数字转换成半角——mb_convert_kana 函数Step1创建输入数字的页面 Step2从全角转换到半角使用mb_convert_kana函数对数字的转换使用正则表达式检查数值 5.7把投稿的信息保存到服务器——文件输入和输出Step1创建输入页面Step2文件输入输出和信息显示 文件操作读取文件添加到数组写入文件显示信息5.8上传文件到服务器——文件的上传Step1创建选择文件的页面 用于上传的表单Step2保存文件到服务器 检查上传的文件新建文件夹保存上传的文件第6章数据库的基础和操作6.1数据库的基础 表格、行、列MySQL(MariaDB)SQL6.2创建商品数据库 Step1启动MySQL Step2执行创建数据库的SQL脚本SQL脚本的输入和执行方法 创建数据库和用户创建表格
|
內容試閱:
|
这是一本针对PHP初学者的入门书。对于初次接触编程的读者,本书力求能让他们边享受学习过程,边掌握技术。本书由8章组成,包括:◆ 部分(1~3章)从一个只有几行打印信息的简单脚本开始学习。后,使读者可以创建一个动态网站,该网站拥有根据用户输入内容而进行输出的功能。◆ 第二部分(4~5章)了解如何针对放置在网页上的例如复选框和单选按钮之类的各种控件的输入进行处理的方法。读者还可以学会创建网站所需的其他一些功能,例如读取和写入文件,以及发送电子邮件等。◆ 第三部分(6~8章)了解如何使用数据库并搭建购物网站。读者可以开发和发布完整的Web应用程序。每章分为多节。在每节的开头,都显示了该节应该实现的目标。然后将实现的过程分为多个步骤,使得读者可以逐步确认中间的执行结果,以达到循序渐进的学习效果。在被线框框起来的Note内容中,写入了用于加深理解的说明与解释,并介绍了一些有用的技巧。读者可以跳过它稍后再阅读,也可以有选择性地阅读感兴趣的部分。本书有如下的使用方法。◆ 单独使用本书在乘坐公共交通工具的时候,可以一边确认书中代码的执行结果,一边阅读本书内容。在阅读过程中标记感兴趣的知识点和说明,并在可以使用计算机的时候尽量去尝试执行书中介绍的代码示例。◆ 使用计算机快速验证如果可以使用计算机,建议读者一边执行代码示例,一边阅读本书的解说。然后根据所学到的知识来调整代码示例中的部分内容,对其进行测试,以验证自己的理解是否正确。◆ 使用计算机仔细研习对于感兴趣的代码示例,读者可以先删除文件的内容并自己尝试编写。在独立编写程序的同时,还可以更容易地记住关键字和语法。我们希望读者能通过阅读本书享受并体会学习PHP编程的乐趣。
|
|