05 2020 档案
摘要:先导 PHP遍历数组的三种方式及其区别 ①使用for循环 ②使用foreach循环 ③使用while、list()、each()组合循环 区别在于: for循环只能遍历索引数组; foreach循环既可以遍历索引数组也可以遍历关联数组,会对数组进行reset()操作,重置指针位置; 第三种组合循环同
阅读全文
摘要:首先介绍一下PHP中的错误控制符:@。当其放在一个PHP表达式之前时,该表达式产生的错误信息都会被忽略掉 PHP运算符的优先级:详细的优先级可以查一下官方的手册,这里列举一些常用的优先级的比较: 递增/递减>!>算术运算符>大小比较>(不)相等比较>引用>位运算符(^)>位运算符(|)>逻辑与>逻辑
阅读全文
摘要:引言 先用一个题来作为开端:PHP字符串的三种定义方式是什么?有什么区别? 它们分别是单引号'',双引号"",newdoc和heredoc。 区别是:单引号不能解析变量,不能解析转义字符,只能解析单引号和反斜线本身。 双引号可以 解析变量,可以解析所有的转义字符。 由此可见单引号的效率要高于双引号。
阅读全文
摘要:引用变量概念 在PHP中引用意味着用不同的名字访问同一个变量内容 定义方式 &符号来定义引用变量 工作原理 <?php $a = range(1,1000);//定义一个a变量 $b = $a;//定义一个变量b,将a的值赋值给b.此时b不会单独开辟空间,a、b指向统一内存空间 $a = range
阅读全文
摘要:今天想起之前面试的时候问我缓存击穿问题及其解决方案,当时还并没有接触到缓存知识,啥也没答出来,回去后查了一下,也没有记录下来,现在就这个问题好好总结一下吧! 1.缓存处理流程 以laravel框架开发的项目为例,客户端请求数据,控制器接收用户请求调用模型查询用户所需的数据返回给客户端,业务逻辑非常简
阅读全文

浙公网安备 33010602011771号