php - $this 的快速修复不能在静态方法中使用?
问题描述
有什么快速解决方法吗?我不是 PHP 开发人员,所以我自己修复它有点困难,我也买不起开发人员......但我会很感激任何帮助谢谢。
$this 不能用于静态方法。
{
$node = $dom->createElement($key);
if ($value != NULL)
{
foreach ($value as $key => $value)
{
$sub = $this->createNode($key, $value);
if ($sub != NULL)
{
$node->appendChild($sub);
}
}
}
}
解决方案
尝试
{
$node = $dom->createElement($key);
if ($value != NULL)
{
foreach ($value as $key => $value)
{
$sub = $dom->createNode($key, $value);
if ($sub != NULL)
{
$node->appendChild($sub);
}
}
}
}
推荐阅读
- r - 根据最低值从两个矩阵中选择?
- c++ - C++编程平均分程序
- javascript - 基于本地geojson文件的mapbox 3D挤压
- vue.js - vuetify v-slider 无论如何要在更改位置后获得新值?
- c# - asp.net core 2.1 应用程序未在 Http 响应中发送 httponly cookie
- ios - 无法使用 Firebase 云消息委托
- android - 以编程方式更改元数据值android
- mysql - 使 PDO 连接 utf8 编码
- java - RandomAccessFile 读取 ISO-8859-1
- sql-server - 使用此域列表删除另一列中包含域名的电子邮件地址