Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/258.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 为一周中的每一天设置打开和关闭时间_Php_Xml - Fatal编程技术网

Php 为一周中的每一天设置打开和关闭时间

Php 为一周中的每一天设置打开和关闭时间,php,xml,Php,Xml,我有以下代码来检查开放和关闭时间,它工作正常 // Set open and closing time for each day of the week if ($weekday == "Monday") { $open_from = "17:00"; $open_to = "21:45"; } 我想要实现的是从xml文件中获得几个小时的时间,但它不起作用 // Set open and closing time for each day of the week if ($weekday ==

我有以下代码来检查开放和关闭时间,它工作正常

// Set open and closing time for each day of the week
if ($weekday == "Monday") {
$open_from = "17:00";
$open_to = "21:45";
}
我想要实现的是从xml文件中获得几个小时的时间,但它不起作用

// Set open and closing time for each day of the week
if ($weekday == "Monday") {
$open_from = "<?php echo $mondayopen->nodeValue  ?>";
$open_to = "<?php echo $mondayclosed->nodeValue  ?>";
}
//为一周中的每一天设置打开和关闭时间
如果($weekday==“周一”){
$open_from=“”;
$open_to=“”;
}
我在另一个参数中使用了这段代码,效果很好

<tr><td class="text-left">Monday</td>
<td class="text-right"><?php echo $mondayopen->nodeValue  ?> - <?php echo $mondayclosed->nodeValue  ?></td>
</tr>
星期一
- 

您可以直接访问
$modayopen
$mondayclose
,无需回复:

// Set open and closing time for each day of the week
if ($weekday == "Monday") {
  $open_from = $mondayopen->nodeValue;
  $open_to = $mondayclosed->nodeValue;
}

您的php代码应该是这样的

 if ($weekday == "Monday") {
    $open_from = $mondayopen->nodeValue;
    $open_to = $mondayclosed->nodeValue;
    }
//(or)
    if ($weekday == "Monday") {
    $open_from = '"'.$mondayopen->nodeValue.'"';
    $open_to = '"'.$mondayclosed->nodeValue.'"';
    }
您正在PHP代码中使用
分隔符。