WordPress 果酱
  • 首页
  • WordPress
  • PHP
  • 微信
  • 主机
  • 加速
WordPress果酱
» PHP
没想到吧,PHP 中在类的外部也可以调用私有方法!

没想到吧,PHP 中在类的外部也可以调用私有方法!

一般来说,在 Class 的外部是无法调用私有方法,这也是 Private 字面的意思,但是一些很特殊很特殊的情况下,如果需要调用,是否可以呢?其实可以使用类的反射来实现。 简单解释一下,首先还是简单判断该方 …

在 PHP 中如何通过一行代码就交换两个变量的值

在 PHP 中如何通过一行代码就交换两个变量的值

在 PHP 中如果要交换两个变量的值,一般使用中间临时变量来处理,比如: 比如上面交换临时变量 $x 和 $y 的值,就要用到临时变量 $tmp,这样是最常规的做法,当然没有问题,但是每次要这么做,感觉有点点啰 …

在 PHP 中自定义 function_alias 函数为函数创建别名

在 PHP 中自定义 function_alias 函数为函数创建别名

我们知道 PHP 有一个为类创建一个别名的函数:class_alias,比如我们有个类名字是 WPJAM_Items,我们希望使用 WPJAM_Item 的时候效果一致,可以使用下面的代码为类 WPJAM_Items 创建一个别名 WPJAM_Item 。 …

一图读懂 PHP 中 array_merge、array_replace 和 + 操作符之间的区别

一图读懂 PHP 中 array_merge、array_replace 和 + 操作符之间的区别

PHP 中 array_merge、array_replace 和 + 操作符都有数组合并,替换的功能,但是它们之间又有什么区别呢? PHP 官方的文档只是简单做了它们功能的介绍,没有对他们直接之间的区别做了详细介绍,所以首先用 …

PHP 使用 + 操作符,array_merge 函数 ,以及 array_merge_recursive 函数进行合并数组的区别

PHP 使用 + 操作符,array_merge 函数 ,以及 array_merge_recursive 函数进行合并数组的区别

PHP 中 array_merge 函数和 + 操作符都可以实现数组合并的功能,但是两者具有一些差异点,如果在实际使用过程中,没有很好的理解他们之间的差异点,就会造成重大的 bug: 首先看一下 array_merge() 的官方 …

在 PHP 中如何移除字符串的前缀或者后缀

在 PHP 中如何移除字符串的前缀或者后缀

PHP8 引入 3 个处理字符串的方法,分别是 str_contains()、 str_starts_with()、 str_ends_with(),大家一看方法名就已经猜到这三个方法的作用了,而 WordPress 5.9 提供了这三个字符串函数的 polyfill。 p …

PHP 中最常用的 100 个函数

PHP 中最常用的 100 个函数

PHP 静态分析引擎 Exakat 分析了 1900 个 PHP 开源项目,整理了最常用的 100 个 PHP 函数: 排行函数1count2is_array3substr4in_array5explode6str_replace7implode8strlen9array_merge10strpos11preg_matc …

301 跳转被浏览器缓存,怎么办?

301 跳转被浏览器缓存,怎么办?

先百科一下什么是 301 跳转? 301跳转是指页面永久性移走,通常叫做301跳转,也叫301永久重定向,301跳转多用于旧网址在废弃前转向新网址以保证用户的访问,在诸多服务器中,均支持本跳转方法。 如何实现 3 …

WPJAM Basic 为什么要求 PHP 7.2 以上版本

WPJAM Basic 为什么要求 PHP 7.2 以上版本

不铺垫了,直接来: PHP 7.2 速度快 PHP 升级到 7 之后,效率直接提高了 2-3 倍,特别是开启 OPCCache 的 PHP 7,经过测试,比 PHP 5.6 都快近10倍,这是数量级的差别。 这一点升级到 7 之后版本的 WordPre …

正则表达式匹配反斜杠需要四个反斜杠

正则表达式匹配反斜杠需要四个反斜杠

如果要正则表达式中匹配一个反斜杠“\”,我们要用到四个反斜杠,😅😂,特别记录一下。 这四个反斜杠分别是: 第一个反斜杠是转义符第二个反斜杠是斜杠本身第三个反斜杠是转义符第四个反斜杠是斜杠本身 这是因 …

PHP 深度合并多维数组 wpjam_array_merge

PHP 深度合并多维数组 wpjam_array_merge

我们知道 array_merge_recursive() 不会进行键名覆盖,而是将多个相同键名的值递归合并成一个数组。 输出结果: 其实我们希望子数组里面的相同的值覆盖,据此我们写了一个 wpjam_array_merge 函数,用来深 …

PHP 7.3 新增的三个常用函数,在 WordPress 中可以立即使用

PHP 7.3 新增的三个常用函数,在 WordPress 中可以立即使用

PHP 7.3 除了功能特性改进之后,还增加了三个常用的函数:is_countable, array_key_first 和 array_key_last,今天我们就讲一下这三个函数和在低版本 PHP 怎么使用这三个函数。 is_countable 函数 在 PHP 7 …

下一页 »

推荐阅读

  • 你为什么建立 WordPress 个人博客?

  • 一文详解 WordPress 的分类模式设计:terms, term_taxonomy 和 term_relationships 表之间的关系

  • 简单的判断 WordPress 的登录页面的代码,我改了5个版本,最后 WordPress 自己支持了

  • WordPress 文章超过10万就会负载很高,是不是不适合做大网站?

  • 在国内靠做 WordPress 插件赚钱是否靠谱?

快速链接

  • 联系 Denis / 广告投放
  • 微信机器人 WordPress 插件高级版
  • WordPress 优化插件:WPJAM-Basic
  • WordPress 博客域名更换器
  • WordPress 数据库表前缀修改器

关于 | 联系我们 | 广告合作 | RSS 订阅

© Copyright 2023@我爱水煮鱼 , 页面生成时间:0.001567秒,点击这里了解我是如何做到的。
Icons by Kevin Potts. Powered by WordPress. 粤ICP备14020799号-4.