我有一个脚本,将一周中的当前日期输出到HTML span元素中。
我想知道哪一天被插入到span元素中,并相应地显示信息。因此,如果在span元素中插入"Sunday",我希望列出文本"9AM-5PM"。如果在跨度中插入"星期一",我希望列出文本"上午7点至下午7点"。我将在一周中的每一天都这样做。
这是我的代码:
<?php
$date = '<span id="date"></span>';
if ($date == 'Sunday') {
echo '9AM - 5PM';
} elseif ($date == 'Monday') {
echo '7AM - 7PM';
}
?>
我无法使用此代码。如有任何帮助,我们将不胜感激。
我想有几种方法可以解决您的问题(jQuery)。但是,如果你想使用Php,你可以使用Php简单HTML DOM解析器。你需要下载一个名为simple_html_dom.php的php文件,你可以在这里下载,下载&文件。
这是你的问题代码,你只需要调整它以适应你的文件名和文件位置。
<?php
include('simple_html_dom.php');
$html = file_get_html('YourHtmlFileName.html');
$date = $html->find('span[id=date]', 0);
if($date->innertext = 'Sunday')
echo '9AM - 5PM';
else
echo '7AM - 7PM';
?>