PHP中preg_replace_callback的回调函数如何正确传参?

2026-04-06 09:270阅读0评论SEO教程
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计825个文字,预计阅读时间需要4分钟。

PHP中preg_replace_callback的回调函数如何正确传参?

推荐:使用PHP视频教程+preg_replace_callback+这个函数的作用是执行一个正则表达式搜索,并使用一个回调函数进行替换。preg_replace_callback(mixed $pattern, callable $callback, mixed $subject[, int $limit=-1])

推荐:《PHP视频教程》

preg_replace_callback

这个函数的作用是执行一个正则表达式搜索并且使用一个回调进行替换

preg_replace_callback ( mixed $pattern , callable $callback , mixed $subject [, int $limit = -1 [, int &$count ]] ) : mixed

参数说明

  • pattern

要搜索的模式,可以是字符串或一个字符串数组。

  • callback

一个回调函数,在每次需要替换时调用,调用时函数得到的参数是从 subject 中匹配到的结果。回调函数返回真正参与替换的字符串。这是该回调函数的签名:

  • handler ( array $matches ) : string

经常会需要 callback 函数而仅用于 preg_replace_callback() 一个地方的调用。

阅读全文

本文共计825个文字,预计阅读时间需要4分钟。

PHP中preg_replace_callback的回调函数如何正确传参?

推荐:使用PHP视频教程+preg_replace_callback+这个函数的作用是执行一个正则表达式搜索,并使用一个回调函数进行替换。preg_replace_callback(mixed $pattern, callable $callback, mixed $subject[, int $limit=-1])

推荐:《PHP视频教程》

preg_replace_callback

这个函数的作用是执行一个正则表达式搜索并且使用一个回调进行替换

preg_replace_callback ( mixed $pattern , callable $callback , mixed $subject [, int $limit = -1 [, int &$count ]] ) : mixed

参数说明

  • pattern

要搜索的模式,可以是字符串或一个字符串数组。

  • callback

一个回调函数,在每次需要替换时调用,调用时函数得到的参数是从 subject 中匹配到的结果。回调函数返回真正参与替换的字符串。这是该回调函数的签名:

  • handler ( array $matches ) : string

经常会需要 callback 函数而仅用于 preg_replace_callback() 一个地方的调用。

阅读全文