Comments (9)
@$dom->loadHTML($url);
works for me
from html-pretty-min.
HTML5 is not supported by libxml2, therefore any HTML5 tag will fail.
You can use (Since Libxml 2.6.0) the LIBXML_NOERROR
flag to not get these errors, but in any way when you disable error reporting or suppress it, you will not receive errors for malformatted content.
$dom->loadHtml($id, LIBXML_NOERROR);
from html-pretty-min.
$dom = new domDocument;
libxml_use_internal_errors(true);
// load the html into the object
$dom->loadHTML($url);
from html-pretty-min.
@ will disable error reporting
from html-pretty-min.
@$dom->loadHTML($url);
works for mewhy does this work?
can somebody explain what that@
does at the beginning of the line, and why the downvotes?
hides errors and super not recommended
from html-pretty-min.
HTML5 is not supported by libxml2, therefore any HTML5 tag will fail. You can use (Since Libxml 2.6.0) the
LIBXML_NOERROR
flag to not get these errors, but in any way when you disable error reporting or suppress it, you will not receive errors for malformatted content.$dom->loadHtml($id, LIBXML_NOERROR);
Thanks, work for me!
from html-pretty-min.
In PHP the @ symbol ignores error. See
https://www.php.net/manual/en/language.operators.errorcontrol.php
from html-pretty-min.
@$dom->loadHTML($url);
works for me
why does this work?
can somebody explain what that @
does at the beginning of the line, and why the downvotes?
from html-pretty-min.
$dom->loadHtml($id);
work for me ( in Laravel 8.*)
from html-pretty-min.
Related Issues (4)
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from html-pretty-min.