![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
PHP学习
菜丁儿
(ง •_•)ง
展开
-
ch04_wamp+PHP下调用mail()函数
文章目录安装sendmail配置php.ini启动SMTP服务配置sendmail.ini测试学习ch04过程中使用mail()函数时遇到以下问题,提示需要配置php.ini文件,才能使用mail()函数发送邮件。安装sendmail如上所述,wamp不能单数使用mail()函数,需要安装sendmail。sendmail官网为了使用方便,本人把sendmail压缩包解压到的Wam...原创 2020-01-15 19:07:17 · 324 阅读 · 1 评论 -
ch07 错误和异常处理
文章目录错误和异常处理异常处理的概念Exception类用户自定义异常Bob汽车零部件商店应用的异常异常和PHP的其他错误处理机制错误和异常处理异常为以一种可扩展、可维护和面向对象的方式处理错误提供了统一机制。异常处理的概念1.异常处理的基本思想是代码在try代码块被调用执行。如果try代码块出现某些错误,我们可以执行一个抛出异常的操作。try{ //...}2.在PHP...原创 2020-01-15 15:34:43 · 435 阅读 · 0 评论 -
ch06 面向对象特性
文章目录面向对象特性理解面向对象概念类和对象多态性继承创建类、属性和操作类结构构造函数析构函数类的实例化使用类属性调用类操作使用private和public关键字控制访问编写访问器函数在PHP中实现继承通过继承使用private和protected控制可见性覆盖使用final关键字进制继承和覆盖多重继承接口Trait类设计自定义类代码面向对象高级功能使用类级别常量实现静态方法检查类类型和类型提示延...原创 2020-01-15 15:30:31 · 183 阅读 · 0 评论 -
ch05 代码重用与函数编写
文章目录代码重用与函数编写代码重用的好处成本可靠性一致性使用require()函数和include()函数require()函数--引入代码require()函数--制作web站点模板使用auto_prepend_file和auto_append_file使用PHP函数调用函数调用未定义函数理解大小写和函数名称自定义函数函数基本结构函数命名参数使用理解作用域引用传递和值传递关键字return递归实...原创 2020-01-13 19:29:31 · 327 阅读 · 0 评论 -
ch04 字符串操作与正则表达式
文章目录字符串操作与正则表达式创建一个示例应用:智能表单邮件字符串的格式化字符串截断格式化字符串使用字符串函数连接和分割字符串函数explode()、implode()、join()函数strtok()函数substr()字符串比较字符串的排序函数strlen()使用字符串函数匹配和替换子字符串在字符串中查找字符串查找子字符串的位置替换子字符串正则表达式基础知识分隔符字符类和类型重复子表达式子表达...原创 2020-01-12 17:45:08 · 695 阅读 · 0 评论 -
ch03_each()函数的弃用
在学习循环ch03遍历数组的练习中,遇到了以下问题:Deprecated:The each() function is deprecated.经过查阅资料得知,大于等于7.2版本的PHP已经弃用each()函数了。建议使用foreach()函数foreach()函数#非数字索引数组遍历时$prices = array('Tires' => 100, 'Oil' =>...原创 2020-01-11 19:47:47 · 343 阅读 · 0 评论 -
ch03 使用数组
文章目录使用数组什么是数组数字索引数组数字索引数组的初始化访问数组内容使用循环访问数组使用不同索引的数组初始化数组访问数组元素使用循环语句数组操作符多维数组数组排序使用sort()函数--升序使用asort()和ksort()函数对数组排序--升序反向排序多维数组排序使用array_multisort()函数用户定义排序自定义排序函数的反序对数组进行重新排序shuffle()函数逆序数组内容从文件...原创 2020-01-09 19:49:11 · 199 阅读 · 0 评论 -
ch02 数据存储和读取
题记本章主要学习PHP相关的文件函数的基础知识。文章目录题记数据存储和读取打开文件文件模式的选择fopen() 打开文件通过FTP或HTTP打开文件打开文件时可能遇到的问题写文件fwrite()函数文件格式关闭文件读文件只读模式 rb循环读文件每次读取一行数据读取整个文件读取一个字符读取任意长度其他文件函数查看文件是否存在:file-exists()确定文件大小:filesize()删除一个文...原创 2020-01-06 16:38:10 · 484 阅读 · 0 评论 -
ch01 PHP快速入门教程
文章目录PHP快速入门教程了解PHP创建示例Web应用:Bob汽车零件商店创建订单表单表单处理在HTML中嵌入PHPPHP标记PHP语句空格注释添加动态内容访问表单变量表单变量字符串连接变量与字面量理解标识符检查变量类型PHP的数据类型类型强度类型转换可变变量声明和使用常量变量作用域使用操作符算数操作符字符串操作符赋值操作符赋值运算返回值复合赋值操作符前置递增递减和后置递增递减操作符引用操作符比较...原创 2020-01-05 20:49:41 · 531 阅读 · 0 评论 -
VS Code + WampServer开发PHP环境搭建
题记本人最近沉迷于VScode写代码,为了更好的学习php,要在vscode中搭建开发php的环境,在此记录一下自己的搭建过程。VS Code官网WampServer官网在官网下载后,二者都是一路next就可安装成功在安装WampServer可能遇到问题时,可参考本人的如下博文:Windows10安装WAMP遇到的问题配置 VS Codephp路径指定File - Prefer...原创 2020-01-04 19:09:57 · 7075 阅读 · 1 评论 -
Windows10安装WAMP遇到的问题
题记在开发环境中想要快速搭建,像我这样的小白有了更好的选择,那就是使用All-in-One安装包WAMP,它真的是小天使,下载后直接傻瓜式一直next下去就可以安装成功。嗯…但本人还是遇到了一些小问题,除了这些小问题,还是很好用的(●’◡’●)WampServer官网:http://www.wampserver.com/ (打开网页后修改右上角的语言,选择英语)下载网址:[wampserv...原创 2020-01-04 15:55:52 · 1139 阅读 · 0 评论 -
安装Apache、PHP和MySQL遇到的问题
题记 目前在根据书籍PHP and MySQL Web Development学习PHP,本篇笔记主要记录根据书本附录在Ubuntu14.0种安装Apache、PHP和MySQL遇到的一些问题。 因为安装的时候各种出错误,忙着解决,忘了截图,所以有关的操作都直接推荐了本人在解决错误时借鉴的大佬们的博文。 其中,提醒大家的是在虚拟机系统中尝试安装各种环境时,一定要注意在安装前先对系...原创 2020-01-04 15:12:58 · 1578 阅读 · 1 评论