English | 简体中文 | 繁體中文
查询

tidyNode::__construct()函数—用法及示例

「 构造一个新的TidyNode对象 」


函数名:tidyNode::__construct()

适用版本:PHP 5 >= 5.2.2, PHP 7, PHP 8

函数描述:构造一个新的TidyNode对象

用法:

tidyNode::__construct ( tidy $object [, mixed $node [, mixed $value [, mixed $type ]] ) : tidyNode

参数:

  • $object:必需,tidy对象
  • $node:可选,节点
  • $value:可选,节点值
  • $type:可选,节点类型

返回值:一个新的TidyNode对象

示例:

$tidy = new tidy();
$tidy->parseString('<html><body><h1>Hello, World!</h1></body></html>');

$node = new tidyNode($tidy);
$node->name = 'h2';
$node->value = 'Hello, PHP!';
$node->type = TIDY_NODETYPE_TEXT;

echo $tidy; // 输出: <html><body><h1>Hello, World!</h1><h2>Hello, PHP!</h2></body></html>

在上面的示例中,我们首先创建了一个tidy对象,并使用parseString()方法将HTML字符串解析为tidy对象。然后,我们使用tidyNode::__construct()构造函数创建了一个新的TidyNode对象。我们将新节点的名称设置为"h2",值设置为"Hello, PHP!",类型设置为TIDY_NODETYPE_TEXT。最后,我们将新节点添加到tidy对象中,并通过echo语句输出结果。

补充纠错
上一个函数: tidy_access_count()函数
下一个函数: tidyNode::isText()函数
热门PHP函数
分享链接