php

php简介:

PHP即“超文本预处理器”,是一种通用开源脚本语言。PHP是在服务器端执行的脚本语言,与C语言类似,是常用的网站编程语言。PHP独特的语法混合了C、Java、Perl以及 PHP 自创的语法。利于学习,使用广泛,主要适用于Web开发领域。
Swoole协程与传统fpm同步模式比较
Swoole协程与传统fpm同步模式比较

如果说数组是 PHP 的精髓,数组玩得不6的,根本不能算是会用PHP。那协程对于 Swoole 也是同理,不理解协程去用 Swoole,那就是在瞎用。

2020-09-20 07:53:32阅读全文

Apipost使用技巧之分享
Apipost使用技巧之分享

随着web技术的发展,特别是前后端分离的架构主键成为主流,我们后端程序员调试的时候不再依赖页面去操作,而是直接调试接口。对于没有权限控制的GET接口而言,这是一个非常轻松的工作,但是对于有权限的或者使用了其他方法(POST,PUT,DELETE等)的Rest接口,事情就不那么美好了,还好有apipo

2020-09-19 11:44:49阅读全文

今日笔记。。一次文件夹和文件重名导致路由404的故事
今日笔记。。一次文件夹和文件重名导致路由404的故事

想访问 app/shop/user/goods/create ,结果框架先进入了 user.php 。。

2020-09-19 16:13:01阅读全文

如何在WordPress中制作联系表单(3种方法)
如何在WordPress中制作联系表单(3种方法)

本篇教程提供3个在WordPress中创建联系表单并记录询盘的方法:

2020-09-20 15:28:34阅读全文

微信公众号实现长链接转短链接!w.url.cn短网址生成
微信公众号实现长链接转短链接!w.url.cn短网址生成

微信公众号开发者平台提供短网址生成的API,最终生成的短网址是w.url.cn的,下面是详细的代码。

2020-09-20 12:08:17阅读全文

【问题合集】Problem with the SSL CA cert (path? access rights?)
【问题合集】Problem with the SSL CA cert (path? access rights?)

php中调用curl报错: Problem with the SSL CA cert (path? access rights?)

2020-09-20 09:57:21阅读全文

[LeetCode 46/47]PHP 回溯算法求解全排列
[LeetCode 46/47]PHP 回溯算法求解全排列

原文链接: 何晓东 博客

2020-09-20 22:20:52阅读全文

如何制作免费的WordPress联系表单?这个插件提供了付费表单才有的功能【视频+图文教程】
如何制作免费的WordPress联系表单?这个插件提供了付费表单才有的功能【视频+图文教程】

Ninja Forms不仅能够可视化创作询盘表单,还能记录询盘、添加隐藏字段、添加反垃圾验证、提交表单时可设置多个动作,这在Wpforms插件中可都是付费功能,同时,Ninja Form激活安装量一百万+,拥有4.5/5的好评。本文是制作B2B网站常用的询盘表单的详细教程,请往下看。<ifra

2020-09-20 15:40:19阅读全文

Skywalking Php注册不上问题排查
Skywalking Php注册不上问题排查

Skywalking是一款分布式追踪应用,具体介绍可以参考 skywalking。

2020-09-21 06:21:44阅读全文

php 代码复用机制
php 代码复用机制

提到 php 的代码复用,我们可能第一时间会想到继承,但是这种单继承语言一旦派生的子类过多,那么会产生一系列的问题,比如依赖父类、耦合性太大、破坏了类的封装性。那么有没有更好的方法来实现代码复用呢?

2020-09-20 23:57:08阅读全文

xampp环境下thinkphp5二维码的生成
xampp环境下thinkphp5二维码的生成

由于团队功能需要,我们需要用php做一个能根据我们的给出的URL生成二维码的action,过程曲折,做出来之后在这里总结一下。

2020-09-21 13:34:38阅读全文

Laravel + Dcat admin 开发一个健壮的 erp 项目
Laravel + Dcat admin 开发一个健壮的 erp 项目

4个月前我写过一篇文章 dcat-admin 开源框架在 erp 项目中的应用 在几个月前我只是用其完成一些功能开发。但是在项目健壮,以及代码如 dcat 一些深度结合上做的还是不够完善。这个几个月我重新在已有的经验上,对其进行了一些深入的整合。包括在 sass 方面的结合。已经代码健壮性方面的加强

2020-09-21 09:17:03阅读全文

Laravel Model 优化 - 属性缓存(attribute cache) 优化
Laravel Model 优化 - 属性缓存(attribute cache) 优化

接上一篇博客:Laravel Model 优化 - 添加属性缓存(attribute cache)

2020-09-21 12:26:29阅读全文

玩转dnmp之自定义容器
玩转dnmp之自定义容器

在前面几篇文章中,我们使用dnmp搭建了一个完整的docker开发环境。这篇文章接着分享如何在dnmp的基础上搭建一个自定义的PHP容器,实现多版本的PHP容器。

2020-09-21 16:59:25阅读全文

PHP-FPM 配置初始化
PHP-FPM 配置初始化

php-fpm(FastCGI Process Manger)是一个PHP FastCGI 管理器,专门和Nginx 的 ngx_fastcgi_modul模块对接,用来处理动态请求。

2020-09-21 11:43:04阅读全文

玩转dnmp之容器之容器之间通讯
玩转dnmp之容器之容器之间通讯

在上面一篇文章中,分享过如何搭建和使用dnmp,今天分享如何修改dnmp中PHP容器的端口映射功能。

2020-09-22 05:03:09阅读全文

Apidoc生成接口文档-PHP
Apidoc生成接口文档-PHP

一开始使用PHPDocumentor生成接口文档,但是,感觉有点不够方便,后换成了apidoc.

2020-09-22 21:19:17阅读全文

算法-镜像二叉树的PHP实现
算法-镜像二叉树的PHP实现

有基础的直接看代码即可

2020-09-22 23:44:52阅读全文

位运算在 PHP 实际项目当中的运用
位运算在 PHP 实际项目当中的运用

来回顾一下这些基础知识,同时也会讲位运算在 PHP 实际项目当中的高级技巧。

2020-09-23 05:11:08阅读全文

分享一个php的防火墙,拦截SQL注入和xss
分享一个php的防火墙,拦截SQL注入和xss

这个是一个基于php的防火墙程序,拦截sql注入和xss攻击,无需服务器支持

2020-09-23 17:55:37阅读全文

7个WordPress常用代码段(Code Snippets)
7个WordPress常用代码段(Code Snippets)

运用代码段(Code Snippets)插件管理代码,可以不用额外安装更多插件,来解决WordPress建站过程中的一些常见功能需求,譬如安装Google analytics跟踪代码。下文中记录了我在搭建外贸网站和个人博客中常用到的代码段。

2020-09-23 11:06:35阅读全文

在 Windows 上可以用 Docker 吗?
在 Windows 上可以用 Docker 吗?

Docker,或者准确一点说,容器技术,在近几年里几乎成为了应用分发和集群部署的默认技术了。Docker 生态的成熟还有赖于其周边工具和实践模式的兴起。比如,曾经雨后春笋般出现的编排技术,以及基于容器技术的 DevOps 实践大规模地开展。

2020-09-24 06:15:45阅读全文

PHP实现四种基本排序算法
PHP实现四种基本排序算法

来复习一下基础:

2020-09-24 09:21:42阅读全文

PHP实现定时任务的几种方式和详解
PHP实现定时任务的几种方式和详解

定时运行任务对于一个网站来说,是一个比较重要的任务,比如定时发布文档,定时清理垃圾信息等,现在的网站大多数都是采用PHP动态语言开发的,而对于PHP的实现决定了它没有Java和.Net这种AppServer的概念,而http协议是一个无状态的协议,PHP只能被用户触发,被调用,调用后会自动退出内存,

2020-09-24 11:30:25阅读全文

后端逆袭,一份不可多得的PHP学习指南
后端逆袭,一份不可多得的PHP学习指南

我想问自己,为什么要学习PHP,什么是PHP,学习之后,我能做什么,未来的发展,那么如何学习一门编程语言,如何给出学习建议。

2020-09-24 01:19:41阅读全文

封装php的RabbitMq
封装php的RabbitMq

简单封装了一个rabbitmq类(业务代码随便写的)

2020-09-24 10:07:28阅读全文

解决php使用intval将浮点数转成整型时出现精度失真的问题
解决php使用intval将浮点数转成整型时出现精度失真的问题

最近在写一个抽奖功能时出现了将浮点数转成整型时出现了精度失真的问题

2020-09-24 04:23:36阅读全文

Hyperf 发布 v2.0.12 版本,企业级的 PHP 微服务云原生协程框架
Hyperf 发布 v2.0.12 版本,企业级的 PHP 微服务云原生协程框架

本周主要新增了一些特性,并修复了一些组件的 ?Bug,继续提升 Hyperf 的稳定性,发布于 2.0.12 版,建议用户使用以下命令更新此版本。

2020-09-24 11:22:35阅读全文

如何在WordPress中删除谷歌字体(2种简单方法)
如何在WordPress中删除谷歌字体(2种简单方法)

许多WordPress主题都会用Google字体,然而,Google字体并不存储在网站本地,它是一个第三方资源,这会影响网站的加载速度,让网站变慢,尤其当你的网站面向的是国内用户时,更需要禁用Google字体。

2020-09-23 22:21:31阅读全文

PHP 多进程处理任务
PHP 多进程处理任务

一个 PHP 多进程简单例子大概是这个样子:

2020-09-24 17:31:57阅读全文

不一样的面向对象(一)
不一样的面向对象(一)

把客观的事物封装成抽象的类,类可以通过访问控制将自己的属性给暴露出去或隐藏起来。让自己信任的类或对象使用自己的暴露出去的属性,对自己不信任的类或对象隐藏自己的属性

2020-09-24 22:09:30阅读全文

php详细介绍:

PHP原始为Personal Home Page的缩写,已经正式更名为 "PHP: Hypertext Preprocessor"。自20世纪90年代国内互联网开始发展到现在,互联网信息几乎覆盖了我们日常活动所有知识范畴,并逐渐成为我们生活、学习、工作中必不可少的一部分。据统计,从2003 年开始,我国的网页规模基本保持了翻番的增长速度,并且呈上升趋势。PHP 语言作为当今最热门的网站程序开发语言,它具有成本低、速度快、可移植性好、 内置丰富的函数库等优点,因此被越来越多的企业应用于网站开发中。但随着互联网的不断更新换代,PHP语言也出现了不少问题。

根据动态网站要求,PHP语言作为一种语言程序,其专用性逐渐在应用过程中显现,其技术水平的优劣与否将直接影响网站的运行效率。其特点是具有公开的源代码, 在程序设计上与通用型语言,如C语言相似性较高,因此在操作过程中简单易懂,可操作性强。同时,PHP语言具有较高的数据传送处理水平和输出水平,可以广泛应用在Windows系统及各类Web服务器中。如果数据量较大,PHP语言还可以拓宽链接面,与各种数据库相连,缓解数据存储、检索及维护压力。随着技术的发展,PHP 语言搜索引擎还可以量体裁衣,实行个性化服务,如根据客户的喜好进行分类收集储存,极大提高了数据运行效率。