摘要:
用框架实现图片上传很简单,就不多说了,然后这个框架的实现机制是这样的,我们选择图片,点击上传,他会将图片保存在uploads下,以当天时间和随机字母作为图片名,然后在返回个数字,这个数字是这个图片的id,需要路径时,只需要通过这个id,使用get_file_path($id)就可以获取他的具体路径了 阅读全文
摘要:
一、什么是索引,为什么要使用索引? 1.索引在MySQL中也叫做“键”,是存储引擎用于快速找到记录的一种数据结构 2.索引优化应该是对查询性能优化最有效的手段了。索引能够轻易将查询性能提高好几个数量级。 就和汉语字典一样,我们可以按照拼音,部首,笔画等排序的目录(索引),来快速查找到需要的字。 二、 阅读全文
摘要:
使用方法array_column($array,b,$arr): 参数说明:$array是我们原始的二维数组,B是我们想要的values,c是key 举个栗子:这是我原来的二维数组 这是我需要的一维数组,我将二维数组中的id和provider组合成我想要的一维数组 嗯哼?实际代码就是: $arr=a 阅读全文
摘要:
php有八大数据类型,八大数据类型又分为三类:分别是 1.标量数据类型 2.复杂数据类型 3.特殊数据类型 第一种标量数据类型有四个:boolean布尔型,String字符串,integer整数,double浮点数。 第二种复杂数据类型有两个:array数组类型,可以使单维也可以是多维,object 阅读全文
摘要:
1.__call() 作用,当调用不存在的方法时,会调用该方法。实际应用,当程序调用不存在的方法时,意外导致程序终止。 .或者当你调用了受保护的或者是私人的方法时,也会自动调用__call方法 结果: 2.__callStatic() 形式:__callStatic($name,$arr){} 应用 阅读全文
摘要:
1.isset() 用来检测变量是否存在,如果变量存在,且值不等于零,返回ture empty() 用来检测是否为空,如果变量值值为""、0、"0"、NULL、、FALSE、array()、var $var; 以及没有任何属性的对象,则返回 ture 2.isset和unset, isset我们都知 阅读全文
摘要:
1.__get() 作用:当实例化对象调用一个没有定义的属性时,会自动调用__get()方法 当实例化对象调用一个私有或者受保护的属性时,也会调用这个方法,方式类似 结果是:你访问的公开属性:name,不存在 2.__set() 作用:1.给未定义的属性赋值,2.给私有或者受保护的属性赋值。 借鉴: 阅读全文
摘要:
首先我们需要下载个PHPExcel,PHPExcel下载地址链接:https://pan.baidu.com/s/1nxpAc45 密码:qgct 下面来写个dome: 阅读全文
摘要:
由于工作原因需要学习DolphinPHP框架,在此记录一下! 首先交代下环境,我用的是phpStudy集成环境,然后海豚框架是最新的1.4.2版本 ok,接下来我们开始学习,最基础的,是我们需要将我们下载的框架放在我们的Apache服务器下,然后指定框架入口public文件夹下。 然后我们访问这个项 阅读全文
摘要:
一直以来学的html5+css技术只是自己做出来在自己的电脑上看,虽然是知道要发布出去才能在浏览器上看到,但是一直以来没有了解过,今天百度了一下午,终于初步测试完成,流程如下: 1.首先我了解到上线网站需要两点,服务器和域名。域名是在阿里云买的,19元/年(挑便宜的买)。然后服务器是找的一个免费服务 阅读全文