关于严格模式

来源:7-15 前端用户登录逻辑开发-基于redis+token

左手边的回忆

2020-02-15

我使用严格模式后,md5()就不能加密数字了是怎么回事呢

图片描述
图片描述

写回答

2回答

singwa

2020-02-16

亲爱的同学您好,您如果加了严格模式的话 应该这样写:

//img1.sycdn.imooc.com/szimg/5e481958099a4e5815300938.jpg

3
2
singwa
回复
左手边的回忆
客气了,祝您学习愉快,课程有任何疑惑欢迎问答区交流。
2020-02-21
共2条回复

五十岚色叶

2020-02-16

PHP 7 的几个新特性:https://my.oschina.net/u/3705428/blog/1816138

函数返回值类型声明:

这个特性可以帮助我们避免一些 PHP 的隐式类型转换带来的问题。在定义一个函数之前就想好预期的结果可以避免一些不必要的错误。

不过这里也有一个特点需要注意。PHP 7 增加了一个 declare 指令:strict_types,既使用严格模式。

使用返回值类型声明时,如果没有声明为严格模式,如果返回值不是预期的类型,PHP 还是会对其进行强制类型转换。但是如果是严格模式, 则会出发一个 TypeError 的 Fatal error。


1
1
singwa
赞 赞 赞
2020-02-16
共1条回复

全流程开发 TP6.0实战高并发电商服务系统

一课就能掌握TP6.0基础及运用,打造完整高并发的电商后端项目

1458 学习 · 1310 问题

查看课程