随笔分类 - php
摘要:在写函数的时,有时我们会给参数设置默认值,如果参数默认值没有书写正确会引起警告,因此在这里整理一下正确使用方式 1.默认值必须是常量表达式,不能是诸如变量,类成员,或者函数调用等。 2.注意当使用默认参数时,任何默认参数 必须放在任何非默认参数的右侧 ;否则,函数将不会按照预期的情况工作。除非在调用
阅读全文
摘要:之前运行的好好的laravel项目突然不能启动.... 环境排查: 1.nginx 查看nginx服务器是否启动,命令行输入以下命令 或者直接在浏览器里输入127.0.0.1,如果得到下图 说明nginx是开启状态,如果不是,请重启nginx服务器,命令行输入以下命令,当然我的nginx安装目录在/
阅读全文
摘要:在面向对象中,如果想使对象在创建之前做一些初始化的动作,那么可以在类中使用构造函数construct达到此目的,construct会在每次对象创建之前自行调用 具体使用方法如下: 1.如果在基类也就是父类里没有用private定义构造函数,那么在派生类(也就是子类)中将会得到继承, 2.如果在派生类
阅读全文
摘要:这三个词在定义类的属性和方法时使用,其最大的区别在与他们作用域不同 public :全局使用,不仅是本类,其子类,创建的对象都可以使用,甚至子类的子类由于继承关系,也可以使用. protected:本类和其子类使用,如果后续有继承的话, private : 仅限本类使用 执行结果如下图 由于B继承了
阅读全文
摘要:在网站中,如果list页内容太多,一般会设置分页功能,今天我们一起来研究一下分页原理,通过一个小案例实现这个功能. 分页原理 分页显示,将从mysql数据库取出的数据有规律的一段段展示,利用sql语句中的limit,将它的起始数据跟页数绑定,根据页数去数据库取数据 例如:假设数据库表名为list,每
阅读全文
摘要:$_FILES数组为空 1.检查form表单 1.1 是否添加enctype="multipart/form data"属性, 1.2 是否使用post发送方式 2.检查PHP配置文件php.ini 如果不知道php.ini文件在什么位置,可以在当前PHP文件中输入echo phpinfo(); 然
阅读全文
摘要:原理 将客户端文件上传至服务器端,在服务器端临时存储,再将服务器端临时存储的文件移至指定位置 实现文件上传需要的知识点: 前端页面 1.form表单必须是用post发送方式,因为get会将参数带到url中,而上传的文件转换后字符会很长,而且也是为了安全性 2.form表单需要使用enctype=“m
阅读全文
摘要:str_replace(find,replace,string,count) find:需要替换的值 replace:将要替换的值, string:被替换的字符串 count:同级替换的次数 如果需要把数据库中存储的带回车以及空格的文章,按照其原来的样式显示在html中,可以使用此函数,
阅读全文
摘要:程序开发中,必不可少的会使用到form表单,以前只是在前端开发时简单使用,对它的属性不甚了解,最近在后端学习中,不断接触到它的属性,现记录一二. action action规定了提交表单时发送表单数据的目的地,也即将数据发到哪里,例如action="login.php". method method
阅读全文
摘要:在php中,经常使用mysqli_fetch从数据库返回的结果集中取数据,最常用的是mysqli_fetch_assoc(),mysqli_fetch_row(),mysqli_fetch_array(),mysqli_fetch_object(),在使用时,它们的差异如下: 结果如下: 结果如下
阅读全文
摘要:在PHP连接数据库时,我们可以用mysqli_connect_error()和mysqli_connect_errno()这两个函数,来检测是否连接成功,在具体使用时,它俩还是有轻微差别,一样的查库语句,使用不同的函数反馈如下 查库代码如下: 使用mysqli_connect_error()报错结果
阅读全文
摘要:无论是在js还是php,都有break,主要用在循环嵌套以及switch语句中跳出代码结构,if不包含在内,如果break后面没有跟数字,默认跳出当前的循环,或者switch,如果后面跟数字,表示从当前的结构开始跳出来.跳出来后该层break后面的代码都不再执行,提高效率
阅读全文
摘要:在php中做条件判断,常用的是if和switch语句,虽然都能完成条件判断的任务,但是两者之间还是有不同的,请看代码: 代码执行的结果如下: 再来看另外一段代码 输入结果如下: 为什么会有这样的差异呢? 这是因为switch在执行的时候,如果是用不同类型的参数进行比较,会把case 条件以及参数进行
阅读全文

浙公网安备 33010602011771号