detechn logo

惪特博客

  • 文章

    1.7W+
  • 评论

    3.5W+
  • 浏览

    801W+
  • 标签

    7.2K+
php实现一个10进制转2进制的函数

php实现一个10进制转2进制的函数

十进制整数转换为二进制整数采用"除2取余,逆序排列"法。 具体做法是:用2整除十进制整数,可以得到一个商和余数;再用2去除商,又会得到一个商和余数,如此进行,直到商为0时为止, 然后把先得到...

727
php-fpm各配置含义,fpm的daemonize模式

php-fpm各配置含义,fpm的daemonize模式

static - 子进程的数量是固定的(pm.max_children) ondemand - 进程在有需求时才产生(当请求时,与 dynamic 相反,pm.start_servers 在服...

1334
10g文件,用php查看它的行数

10g文件,用php查看它的行数

来自网络: 它的方式是一次读取一部分数据,计算这部分数据中有多少个换行符,不断循环,效率会比顺序读取内容高 ```php /* * 高效率计算文件行数 * @author axian...

886
升级Php 7.4带来的两个问题

升级Php 7.4带来的两个问题

由于我机器用的滚动更新的Archlinux,不知不觉Php已经升级到7.4了,没想到这次更新带来了极大的麻烦。 首先是Php-fpm的新选项ProtectHome会导致经典的File not ...

1202
php实现获取数组中相同/不相同的元素

php实现获取数组中相同/不相同的元素

1、获取数组相同元素 array_intersect()该函数比较两个(或更多个)数组的键值,并返回交集数组,该数组包括了所有在被比较的数组(array1)中,同时也在任何其他参数数组(arr...

770
php用逗号格式化数字

php用逗号格式化数字

今日工作需要格式化数字显示当前商品价格,比如2335.32,需要格式化为2,335.32这样显示。我写了一个函数。 总感觉这么简单的功能,但是却需要30多行代码来完成。 具体代码如下: `...

1012
PHP框架中.env文件的加载过程

PHP框架中.env文件的加载过程

现在很多框架使用根目录的.env文件来配置环境变量,php本身是不会去解析这个文件的,需要使用php代码读取和解析这个文件放入环境变量中。 例如查看thinkphp中.env文件的加载过程 ,...

674
php如何实现异步调用

php如何实现异步调用

```php $fp = fsockopen("blog.maplemark.cn", 80, $errno, $errstr, 30); if (!$fp) { echo "$e...

502
php对象关系映射/ORM

php对象关系映射/ORM

优点 缩短编码时间、减少甚至免除对 model 的编码,降低数据库学习成本 动态的数据表映射,在表结构发生改变时,减少代码修改 可以很方便的引入附加功能(cache 层) 缺点 映射消...

605
主流 PHP 框架特点

主流 PHP 框架特点

### Laravel 易于访问,功能强大,并提供大型,强大的应用程序所需的工具 简单快速的路由引擎 强大的依赖注入容器 富有表现力,直观的数据库 ORM 提供数据库迁移功能 灵活的...

657
php类的静态调用和实例化调用

php类的静态调用和实例化调用

占用内存 静态方法在内存中只有一份,无论调用多少次,都是共用的 实例化不一样,每一个实例化是一个对象,在内存中是多个的 不同点 静态调用不需要实例化即可调用 静态方法不能调...

691
php中public、protected、private、final 区别

php中public、protected、private、final 区别

对属性或方法的访问控制,是通过在前面添加关键字 public(公有),protected(受保护)或 private(私有)来实现的。被定义为公有的类成员可以在任何地方被访问 PHP 5 ...

839
php预定义变量

php预定义变量

对于全部脚本而言,PHP 提供了大量的预定义变量 超全局变量 — 超全局变量是在全部作用域中始终可用的内置变量 ```php $GLOBALS — 引用全局作用域中可用的全部变量 $_S...

575
php常见数组函数

php常见数组函数

array_count_values — 统计数组中所有的值 array_flip — 交换数组中的键和值 array_merge — 合并一个或多个数组 array_mult...

467