
PHP
one312
我
展开
-
PHP排序算法实现:冒泡排序、选择排序、插入排序、归并排序、快速排序、希尔排序、堆排序、计数排序
以下为原创内容,禁止转载PHP语言实现各排序算法:冒泡排序、选择排序、插入排序、归并排序、快速排序、希尔排序、堆排序、计数排序1.冒泡排序算法//冒泡 选择 插入 归并 快速 希尔 堆 计数//冒泡排序算法php//author:Hengda//$arr 待排序数组//$mode false 正序,true倒序function bubbleSort( &$arr, $mode ){ //数组元素数 $len = count( $arr ); //生成阶梯原创 2021-01-31 07:30:08 · 499 阅读 · 0 评论 -
Redis 知识点总结 ( Redis原生命令 ) ( 优快云 -《Redis深入浅出》 -- 学习笔记 )
一、Redis简介1. Redis 的发展史Redis [ Remote Directory Server ] : 远程服务器字典2. 下载、安装、启动、停止 Redis安装教程 可参照 https://redis.io/download1》下载安装 wget http://download.redis.io/releases/redis-5.0.8.tar.gz 下载 tar ...原创 2020-04-04 17:05:50 · 365 阅读 · 0 评论 -
Laravel提交项目到git仓库并从git clone项目到本地操作流程
1.提交项目到git操作流程:0. 登录github.com账号hengda-git并new一个新的仓库命名为laravel-test1. 在项目目录下,执行初始化仓库命令git init已初始化空的 Git 仓库于 /home/wdh/D/nmpr/nginx/www2/www_test/blog/.git/2. 查看状态git status位于分支 master初始提...原创 2020-03-28 01:06:55 · 2646 阅读 · 0 评论 -
Docker构建自己的PHP-fpm容器镜像
1.创建一个Dockerfile 并写入以下内容: FROM php:5.6-fpm RUN apt-get update \ #cp -r /etc/apt/sources.list /etc/apt/sources.list.bak \ #修改软件源 # #&& echo "deb http://m...原创 2020-01-26 04:36:54 · 1907 阅读 · 0 评论 -
Dockerfile基于镜像php:7.2-fpm构建自定义php7.2镜像
构建可以ssh连接、有基本命令、并且有zip pdo pdo_mysql curl redis 等扩展的php7.2镜像docker-php-ext 方式安装FROM php:7.2-fpmRUN apt-get update \ #cp -r /etc/apt/sources.list /etc/apt/sources.list.bak \ #修改软件源 # #&&...原创 2020-03-22 13:42:57 · 5479 阅读 · 0 评论 -
configure: error: cURL version 7.10.5 or later is required to compile php with cURL support
报错:docker php 容器 安装扩展 报错:checking for cURL 7.10.5 or greater... configure: error: cURL version 7.10.5 or later is required to compile php with cURL support解决办法:# apt-get install libcurl-dev -y...原创 2020-03-22 11:47:35 · 5549 阅读 · 0 评论 -
Docker安装PHP扩展报错: configure: error: Please reinstall the BZip2 distribution
问题描述:docker php:7.2-fom镜像容器内,用docker-php-ext-install 命令安装php扩展(安装/usr/src/php/ext/目录下所有现有的扩展)时,报错:configure: error: Please reinstall the BZip2 distribution示例: /usr/local/bin/docker-php-ext-instal...原创 2020-03-22 11:18:59 · 2551 阅读 · 0 评论 -
Laravel连接Redis报错
报错:错误1:MOVED 14315 172.200.0.1:6393示例:Predis \ Response \ ServerExceptionMOVED 14315 172.200.0.1:6393问题原因:需要用集群模式连接Redis集群,例如,使用如下配置中的mycluster1连接.#如果是用 redis-cli -h 172.17.0.1 -p 6379命令连接r...原创 2020-03-21 12:11:17 · 5254 阅读 · 0 评论 -
解决Laravel 连接Reids报错问题: `AUTH` failed: ERR Client sent AUTH, but no password is set
Larave 连接 Redis 集群的配置及使用配置文件:config/database.php配置项如下:'redis' => [ 'client' => 'predis', //单个Reis连接(非集群) 'default' => [ 'host' => env('REDIS_HOST', '127.0.0.1...原创 2020-03-21 10:14:12 · 2870 阅读 · 0 评论 -
执行命令添加apt仓库时报错:sudo: add-apt-repository: command not found
执行命令添加apt仓库时: sudo add-apt-repository ppa:ondrej/php && sudo apt-get update 报错: sudo: add-apt-repository: command not found原创 2020-03-18 17:32:43 · 5691 阅读 · 0 评论 -
deepin docker 容器安装php7.2扩展报错: Couldn't find any package by glob 'php7.2-*'
E: Unable to locate package php7.2-fpmE: Couldn't find any package by glob 'php7.2-fpm'E: Couldn't find any package by regex 'php7.2-fpm'E: Unable to locate package php7.2-mysqlE: Couldn't find an...原创 2020-03-18 17:23:34 · 6400 阅读 · 0 评论 -
Deepin 安装PHP7
sudo apt-get install software-properties-common python-software-properties sudo add-apt-repository ppa:ondrej/php && sudo apt-get updatesudo apt-get -y install php7.2若之前有其他版本PHP,则先卸载sudo ...原创 2020-03-16 10:48:10 · 753 阅读 · 0 评论 -
安装composer后报错proc_open(): fork failed - Cannot allocate memory
解决办法请参照:https://segmentfault.com/a/1190000019193527原创 2020-03-11 12:25:04 · 403 阅读 · 0 评论 -
运行composer 报错:PHP Deprecated: Directive 'track_errors' is deprecated in Unknown on line 0
修改 php.ini track_errors=On 为 track_errors=Off 即可track_errors ini 设置和 phperrormsg变量当开启了trackerrorsini设置,出现非致命错误时,会在本地作用域创建php_errormsg 变量当开启了 track_errors ini 设置,出现非致命错误时, 会在本地作用域创建phperrormsg变量当开...原创 2020-03-09 07:11:19 · 11297 阅读 · 1 评论 -
Composer install 报错: Your requirements could not be resolved to an installable set of packages
[wdh@izhp3flliiu1w www]$ composer create-project laravel/laravel --prefer-distPHP Warning: Module 'zip' already loaded in Unknown on line 0Installing laravel/laravel (v5.0.22) - Installing larav...原创 2020-02-02 17:40:26 · 407 阅读 · 0 评论 -
PHP:parse_url的用法和参数说明
parse_url(参数1,参数2)参数1,必填 ,是一个完整的URL,如果不完整,函数会模糊补全。参数2,非必填,是一个大写参数变量,直接获取结果集的某一部分。参数2的可选值:PHP_URL_SCHEME,PHP_URL_HOST,PHP_URL_PORT,PHP_URL_USER,PHP_URL_PASS,PHP_URL_PATH,PHP_URL_QUER...原创 2020-01-30 03:52:32 · 1752 阅读 · 0 评论 -
PHP全局变量
php超级全局变量(以http://localhost/server.php?a=1&b=2为例)一、$GLOBALSArray( [_GET] => Array ( [a] => 1 [b] => 2 ) [_POST] => Array ...原创 2020-01-30 03:24:28 · 800 阅读 · 0 评论