PHP 实现字符串表达式计算

2019-09-08
阅读 5 分钟
2.3k
什么是字符串表达式?即,将我们常见的表达式文本写到了字符串中,如:"$age >= 20",$age 的值是动态的整型变量。什么是字符串表达式计算?即,我们需要一段程序来执行动态的表达式,如给定一个含表达式的字符串变量并计算其结果,而表达式字符串是动态的,比如为客户A执行的表达式是 $orderCount >= 10,而为客...

你所不知的 PHP 断言(assert)

2019-06-02
阅读 4 分钟
4.3k
PHP 中的断言常用于调试,检查一个表达式或语句是否为 FALSE。本文带你重新认识 PHP assert() 函数的神(Qi)通(Yin)广(Ji)大(Qiao)。本文基于 PHP Version 7.1.28

PHP 算法 —— 快速排序

2019-03-31
阅读 2 分钟
3k
算法原理 下列动图来自@五分钟学算法,演示了快速排序算法的原理和步骤。 步骤: 从数组中选个基准值 将数组中大于基准值的放同一边、小于基准值的放另一边,基准值位于中间位置 递归的对分列两边的数组再排序 代码实现 {代码...} 测试代码: {代码...} 测试结果: {代码...} 时间复杂度 快速排序的时间复杂度在最坏情况下...

PHP 算法 —— 归并排序

2019-02-19
阅读 2 分钟
4.2k
算法原理 下列动图来自@五分钟学算法,演示了归并算法的原理和步骤。 原理: 利用递归,先拆分、后合并、再排序。 步骤: 均分数列为两个子数列 递归重复上一步骤,直到子数列只有一个元素 父数列合并两个子数列并排序,递归返回数列 代码实现 {代码...} 测试: {代码...} 时间复杂度 归并排序的时间复杂度是 O(N*lgN)。 假...

收藏了8年的PHP优秀资源,都给你整理好了

2019-01-30
阅读 9 分钟
18.3k
最后更新于 2020.02.06以下是我整理好的 PHP 资源,各位看官拿去用,不用再自己找了。 在 GitHub 上稳定更新,觉得不错请点个 Star ❤️ 如转载分享,请保留出处,谢谢 😆 原文地址: [链接] GitHub: [链接]