- 博客(3)
- 资源 (1)
- 收藏
- 关注
原创 php开发业务规范及最实践
RuntimeException是Exception的子类,它用于表示程序运行时出现的异常情况。它们的主要区别在于RuntimeException是Exception的子类,而Exception则是RuntimeException的父类。Exception是所有异常类的基类,它用于表示程序中的一般异常情况。通常情况下,我们会在代码中使用try-catch语句来捕获Exception异常,并在catch块中处理异常情况。在上面的代码中,我们定义了一个divide函数,它用于计算两个数的商。
2023-06-09 15:02:47 35
原创 php开发业务规范及最实践
当开发一个 PHP 应用时,要遵循一些业务规范和最佳实践,以确保代码的可读性、可维护性和可扩展性。遵循 PSR 标准:PSR 是 PHP 代码规范,它包括代码风格和自动加载标准等。代码注释:添加必要的代码注释,描述代码的作用和意图,以便其他开发人员能够理解和维护代码。版本控制:使用版本控制系统(如 Git)来管理代码变更,以便追踪和恢复先前的代码版本。性能优化:优化代码和数据库查询,减少资源消耗,并使用缓存减少请求响应时间。单元测试:编写单元测试来测试每个模块和方法,确保代码的正确性和稳定性。
2023-06-07 15:16:43 72
原创 PHP开发API接口签名生成及验证
开发过程中,我们经常会与接口打交道,有的时候是调取别人网站的接口,有的时候是为他人提供自己网站的接口,但是在这调取的过程中都离不开签名验证。 我们在设计签名验证的时候,请注意要满足以下几点: 可变性:每次的签名必须是不一样的。 时效性:每次请求的时效,过期作废等。 唯一性:每次的签名是唯一的。 完整性:能够对传入数据进行验证,防止篡改。 一、签名参数sign生成的方法 第1步: 将所有参数(注意是所有参数),除去sign本身,以及值是空的参数,按参数名字母升序排序。 第2步: 然后把排序后的参数按参数1值1
2020-09-30 08:51:49 669
opencart快捷登录
2018-05-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人