wp_clone()
云策文档标注
概述
wp_clone() 函数用于克隆一个对象,返回克隆后的对象。该函数在 WordPress 3.2.0 版本中已被弃用。
关键要点
- 函数 wp_clone() 接受一个必需参数 $input_object,表示要克隆的对象。
- 返回值为克隆后的对象,使用 PHP 的 clone 关键字实现。
- 该函数在 WordPress 2.7.0 版本引入,但在 3.2.0 版本被弃用,开发者应避免使用。
代码示例
function wp_clone( $input_object ) {
// Use parens for clone to accommodate PHP 4. See #17880.
return clone( $input_object );
}注意事项
- 由于该函数已弃用,建议直接使用 PHP 的 clone 关键字进行对象克隆。
- 代码注释中提到使用括号是为了兼容 PHP 4,但现代 PHP 版本通常不需要此写法。
原文内容
Clones an object.
Parameters
$input_objectobjectrequired-
The object to clone.
Source
function wp_clone( $input_object ) {
// Use parens for clone to accommodate PHP 4. See #17880.
return clone( $input_object );
}