美文网首页
php magic method

php magic method

作者: yandaxin | 来源:发表于2021-02-18 17:46 被阅读0次

常用的php魔术方法,分类汇总Mark在此

1.字符串

截取子字符串
substr(str,start,stop)

判断s2是否是s1的子字符串
strstr(s1,s2)

替换一截
substr_replace(s,replacement,start,length)

获取needle的开始下标索引
strops(str,needle)

去掉转义用的slashes
stripslashes ($str)

2.数组
3.正则

匹配正则表达式
preg_match (pattern,subject, array &matches = null,flags = 0, $offset = 0)

根据正则替换字符串
preg_replace (pattern,replacement, subject,limit = -1, &$count = null)

4.函数

注册当脚本被shutdown时执行的函数,一般用于打扫战场的工作
register_shutdown_function(callback,params)
如果调用的函数是成员函数,callback形如[obj,func]

调用callback函数
call_user_func_array(callback,[param1,...])

存储缓冲区(echo)的输出
ob_start();
$output = ob_get_contents();

相关文章

  • php magic method

    常用的php魔术方法,分类汇总Mark在此 1.字符串 截取子字符串substr(str,start,stop) ...

  • Python Magic Method

    Magic Method Magic Method,魔法函数,语法为__method__,一种Python高级语法...

  • Python Magic Method

    Python 的 Magic Method 就是以双下划线起始和结尾的方法。为什么要有这些方法呢?我的理解是:Py...

  • 面向对象:类定义中的特殊方法

    一、基本概念 1、特殊方法(special method)也被称作魔术方法(magic method)在类定义中实...

  • 流畅的Python

    第一章 Python数据模型魔术方法(magic method)或者说双下方法(dunder method)表示特...

  • Python Magic and Builtin Method

    构造和初始化 __new__用来调用这个类,并返回这个类的实例 __init__只是将传入的参数来初始化该实例 控...

  • 魔术方法

    官方文档:http://php.net/manual/zh/language.oop5.magic.php __c...

  • Android端网络工具

    Iperf -- Magic iPerf(https://iperf.fr/iperf-download.php)...

  • 如何运用宽字节实现Sql注入?

    什么是魔术引号 了解一个PHP的防御函数==》magic_quotes_gpc(魔术引号开关) magic_quo...

  • 魔数方法(Magic Method)

    简介 所谓魔法函数(Magic Methods),是Python的一种高级语法,允许你在类中自定义函数(函数名格式...

网友评论

      本文标题:php magic method

      本文链接:https://www.haomeiwen.com/subject/jqygtltx.html