php安装pecl扩展

安装pecl 1、cd到php的bin目录`cd /usr/local/php74/bin/` 2、下载安装脚本`wget http://pear.php.net/gopear.phar O gopear.php` 3、用当前环境中的php执行`php gopear.php`
阅读全文

php 接收xml 转换数组

```php $xml = file_get_contents("php://input"); $data = (array)simplexml_load_string($xml, 'SimpleXMLElement', LIBXML_NOCDATA);```
阅读全文

php实现简单无状态token

```php<?phpclass Token{ static function setToken($id, $expire = 7200) { $data = base64_encode($id); $data = base64_encode(time() + $expire); $optio
阅读全文

php 命名规范

良好的命名规范可以为团队合作开发推波助澜,无论在项目开发,还是产品维护上都起到了至关重要的作用。应该说命名规范是一种约定,也是程序员之间良好沟通的桥梁。另外古人相信只要知道一个人真正的名字就会获得凌驾于那个人之上的不可思议的力量。只要给事物想到正确的名字,它就可以带来比代码更强的力量。如果所有的命名都与其自然相适合,则关系清晰,含义可以推导得出,一般人的推想也能在意料之中。
阅读全文

php composer常用命令

Composer 是 PHP 的一个依赖管理工具。我们可以在项目中声明所依赖的外部工具库,Composer 会帮你安装这些依赖的库文件,有了它,我们就可以很轻松的使用一个命令将其他人的优秀代码引用到我们的项目中来。
阅读全文

php使用beanstalkd实现定时任务

Beanstalk,一个高性能、轻量级的分布式内存队列系统,最初设计的目的是想通过后台异步执行耗时的任务来降低高容量Web应用系统的页面访问延迟,支持过有9.5 million用户的Facebook Causes应用
阅读全文

php-amqplib扩展包安装使用

扩展安装https://www.cnblogs.com/fishminuet/p/9771096.html git 地址https://github.com/phpamqplib/phpamqplib 看云文档地址https://www.kancloud.cn/lengyueguang/linux/2055371 生产小案例```phprequire_on
阅读全文

php安装mosquitto 来使用mqtt服务

```shell1、安装pecl安装yum install phpdevel phppear httpddevel2、使用pecl安装Mosquittoalphapecl install Mosquittoalpha3、添加 extension=mosquitto.so到你的PHP配置文件php.ini中。```订阅```php$clie
阅读全文

php冒泡排序

```php<?php$data = "1234568907";for ($i = 0; $i <= 9; $i++) { for ($j = 0; $j <= 9; $j++) { if($data){ $js =$data; $is =$data; list ( $data )
阅读全文

简单mysql锁防超卖代码

```php<?php$servername = "localhost";$username = "root";$password = "root";// 创建连接$conn = new mysqli($servername, $username, $password);// 检测连接if ($connconnect_error) { die("连接失败:
阅读全文