我有一个php代码,如下所示:
Php 代码:
<?php
the_title('<h1 class="position">', '</h1>');
echo '<span class="data">' .date('yy-m-d'). '</span>'; // Line B
echo '<span class="part">Sitting Day</span>'; // Line C
?>
上面的php代码(B行和C行)打印以下内容:我在C行使用坐着的日子(只是为了好玩),但它应该打印下面的JSON中的内容:
JSON:
{
"position_day": ["2020-01-15", "2020-01-16", "2020-01-17"],
"proc_no": ["no", "yes", "no"]
}
编辑 1:我不控制 JSON。JSON 中的值通过 UI 传递。
问题陈述:
我想知道我应该在上面的php代码中进行哪些更改(特别是在B行和C行),以便B行查找/匹配/扫描上面JSON中的日期,并根据JSON中的日期在C行打印内容。
案例1:如果今天的日期是 B 行的 2020-01-15,而 JSON 中对应的日期为 no,那么它应该在 C 行显示“不是坐着的日子”。
案例2:如果今天的日期是 B 行的 2020-01-16,而 JSON 中相应日期的日期为 yes,那么它应该在 C 行显示“坐着日”。
案例3:如果今天的日期是 B 行的 2020-01-22,并且该特定日期的 JSON 中没有任何内容,则它应该在 C 行显示空白/无。
守着一只汪
不负相思意