我的php新闻聚合网站有问题。
当后元描述有希腊字母时,我有这个问题:
<meta charset="utf-8"/>
<meta http-equiv="x-ua-compatible" content="ie=edge" />
<meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1, maximum-scale=1" />
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Τυνησία: Ανοιξαν οι κάλπες για τις βουλευτικές εκλογές</title>
**<meta name="description" content="Άνοιξαν οι κάλπες στην Τυνησία σήμερα στις 8 ώρα &E">**
<meta name="keywords" content="Τυνησία:,Ανοιξαν,οι,κάλπες,για,τις,βουλευτικές,εκλογές">
我对标题或关键字没有问题,但仅限于描述。
答案 0 :(得分:0)
没问题。这是一种在HTML文件中包含希腊字母的完全有效(尽管不必要很长)的方式。任何HTML解析器都会正确读取它,例如:
>>> $doc= DOMDocument::loadHTML($your_document_as_above);
>>> echo $doc->getElementsByTagName('meta')->item(4)->getAttribute('content');
Άνοιξαν οι κάλπες στην Τυνησία σήμερα στις 8 ώρα &E
如果您尝试使用正则表达式阅读HTML,可能会出现问题,但我无法想象有人会做出类似的蠢事。