<?php $doc = new \DomDocument(); $doc->loadHtml('<div class="foo"></div>'); $div = $doc->getElementsByTagName("div")->item(0); $newValue = "bar&bar"; foreach ($div->attributes as $attr) { $attr->value = $newValue; if ($attr->value === null) { echo "Null\n"; } elseif ($attr->value === "") { echo "Empty\n"; } elseif ($attr->value === $newValue) { echo "Same\n"; } else { echo "Something else: '" . $attr->value. "'\n"; } } foreach ($div->attributes as $attr) { $div->setAttribute("class", $newValue); if ($attr->value === null) { echo "Null\n"; } elseif ($attr->value === "") { echo "Empty\n"; } elseif ($attr->value === $newValue) { echo "Same\n"; } else { echo "Something else: '" . $attr->value. "'\n"; } }
You have javascript disabled. You will not be able to edit any code.
Value for `_results` contains invalid data `array`