php读取txt以及乱码问题方案
php

php读取txt以及乱码问题方案

1069 0

今天需要做一个txt协议内容直接上传转换文本显示的功能,用php直接读取内容后发现乱码了,完全看不懂。 经过寻找经验,发现了一个比较好的处理方法: <?php function read_txt($fileName) { $contents = file_get_contents($fileName); //获取文件的编码方式 $encoding ...

利用php的内置函数将数组里面的某个值作为键名返回
php

php数组以某个值作为键返回

1294 0

利用php的内置函数将数组里面的某个值作为键名返回,这样减少一步循环赋值: //用状态作为key $key = array_column($data,'status');//取所有状态 $data = array_combine($key,$data) ;//重新格式 ...

php系统信息,php获取服务器信息
php

php获取服务器的基本信息【详细版】

955 0

这个是一个利用php查询当前服务器信息的函数,比较常用,主要包括php的信息、运行环境、服务器的信息等。 函数如下: //系统信息 function get_sys() { return [ '操作系统'=>PHP_OS, '运行环境'=>$_SERVER["SERVER_SOFTWA...

php缓存,php删除文件,php定时清理文件
php

php缓存最简单的方式

1026 0

缓存是精彩用于动态网站的数据临时储存,对于请求量大的或者数据量大的页面进行缓存可以有效增加体验感,也可以减轻数据库的请求压力。 缓存的方式很多,本例子是简单的用文件存放数据,定期清理数据。 逻辑:判断无缓存文件,有则直接返回,没有则查询数据库后写入缓存,下次直接用缓存文件,为了数据同步,定期清理缓存,设置一个清理的周期即可。 注意:目录要可写权限,实时更新数据可以不缓存...

array_walk,php array_walk
php

array_walk一个很不错的函数,操作起来很骚气

925 0

今天介绍一个常用的php数组操作函数,和array_column、array_push等类似也是常用的数组操作函数,用得好可以让工作效率更高。 array_walk的作用是对数组中的每个元素应用用户自定义函数,这样就很方便地进行利用了。 array_walk(array,myfunction,parameter...) ...

domdocument not found
php

php7的坑之DOMDocument not found 问题解决

2442 0

今天遇到一个由于升级PHP版本带来的问题:Uncaught Error: Class \'DOMDocument\' not found  当然,发现问题就容易被解决: 这是因为系统升级php为7.0时没有把这个扩展库安装,所以出现了这样的bug。 到linux系统安装一下php7.0的xml扩展即可。 yum install php...

微信企业支付到零钱
php

php微信企业支付到微信零钱-api开发

1092 0

一个简单的微信支付类,实现了从微信财付通里面转账到个人微信的功能。本类适合直接转到零钱的操作,扩展后可以应用于转到银行卡等途径。 须知:1.到微信支付账户中开启企业付款功能;2.财付通有足够金额。 <?php /** * * Created by Brisk Ver * User: 1076963452@qq.com * Dateti...

password_hash
php

利用password_hash加密用户的密码

1905 0

用来加密用户密码的函数很多,php自带的password_hash就很好用,不用自己储存盐值,php会自动生成安全的盐值进行对密码字符串的加密,这个函数每次生成的hash都不一样,和以前的crypt加密类似。 (PHP 5 >= 5.5.0, PHP 7) password_hash — 创建密码的散列(hash) ...

php经典抽奖实现,刮刮乐、大转盘等功能经典算法
php

php经典抽奖实现,刮刮乐、大转盘等功能经典算法

1468 0

抽奖是非常重要的一个和粉丝互动的部分,在互动的时候可以引入更多的营销手段。 下面展示的是经典的php实现抽奖逻辑一个简单算法,但是非常实用,对于一些小型的活动可以直接修改一下用得很好。 <?php /** * Created by Brisklan. * User: 1076963452@qq.com * Date: 2018/12...