摘要: 最近收到一家上市公司的面试邀请函,如期去面试了,但是没能通过,有点遗憾吧,但是也不是说完全浪费时间,还是有所收获的吧,下面我把它记录下来,给大家做个参考,或者大伙看后有什么建议也可以给我留言吧。总的来说,主要是问了很多实践方面的东东,主要是一些架构方面的知识,无奈被业务包围的我比较少接触得到,提到的 阅读全文
posted @ 2020-06-03 17:02 xiaoxiaaaa 阅读(72) 评论(0) 推荐(0) 编辑
摘要: 如何判断变量是否存在,是否为非空或者非零,我们马上会想到isset()函数,empty()函数,那接下来我就来做几个实验看看。话不多说,上代码。 1. 我们先来看isset()函数(以下代码运行环境linux+php7+nginx) if(isset($a)) { echo '存在'; } else 阅读全文
posted @ 2020-02-20 17:51 xiaoxiaaaa 阅读(1222) 评论(0) 推荐(0) 编辑
摘要: PHP 7 可以使用一个 use 从同一个 namespace 中导入类、函数和常量 阅读全文
posted @ 2020-02-20 14:34 xiaoxiaaaa 阅读(165) 评论(0) 推荐(0) 编辑
摘要: php7 新增了NULL合并运算符(??),这个运算符有什么作用呢? NULL合并运算符主要是用于isset三元运算中,如果第一个参数存在且不为NULL则返回第一个结果,否则返回第二个结果。举个例子: $name = isset($data['name']) ? $data['name']:'默认名 阅读全文
posted @ 2020-02-19 17:02 xiaoxiaaaa 阅读(266) 评论(0) 推荐(0) 编辑
摘要: 2020年过了个特殊的春节,返工上班的时间一再推迟,在家待着也很无聊,想写写代码打发下时间,前几年出了个PHP7 ,听说比PHP5速度快了2~3倍,所有建议大家能升级到PHP7就尽量升级吧。今天我在这里总结下PHP7主要的新特性。 1.类型声明 做过php开发的小伙伴们都知道,php7以前的版本变量 阅读全文
posted @ 2020-02-10 13:36 xiaoxiaaaa 阅读(1229) 评论(0) 推荐(0) 编辑
摘要: 每个php变量存在一个加"zval"的变量容器中。一个zval变量容器,除了包含变量的类型和值,还包括两个字节的额外信息。 1.is_ref :是一个bool值,用来标识这个变量是否属于引用集合。通过这个字节,php引擎才能把普通变量和引用变量区分开来,由于php允许用户通过&来自定义引用,zval 阅读全文
posted @ 2020-01-15 22:10 xiaoxiaaaa 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 我们对unset() 这个函数的作用的了解大概就是它可以销毁一个变量,释放内存,这种理解并没有错,可能就是不够深入,接下来我通过几个例子向大家展示下unset一个变量后真正发生的一些事情。以下的代码是在linux+php7.1环境下运行 $s = str_repeat('1',256); $m = 阅读全文
posted @ 2020-01-14 16:34 xiaoxiaaaa 阅读(5812) 评论(0) 推荐(1) 编辑
摘要: 上网查资料的时候我们经常能看到聚簇索引和非聚簇索引,那我们来简单了解下: (一)聚簇索引 (1) 百度百科的解释是:是一种对磁盘上实际数据重新组织以按指定的一个或多个列的值排序,所以我们可以知道一张表只能有一个聚簇索引,因为数据只可能按照一种方式编排。 (2) 另外,我们也常常看到的解释是索引和数据 阅读全文
posted @ 2020-01-13 20:27 xiaoxiaaaa 阅读(163) 评论(0) 推荐(0) 编辑