php 结尾,PHP“意外结束”

我实际上检查了我的代码一百次,但我找不到错误:

我得到的错误:

解析错误:语法错误,意外$end在/home/tennox/public_html/php/kalender.php第46行

我试图做一个计算复活节星期日的函数,在另一个脚本中没有其他所有它只是起作用,但在这个没有.另一种方式围绕同样的事情!

$year = isset($_POST['year']) ? intval($_POST['year']) : date('Y');

$months = array("", "Januar", "Februar", "März", "April", "Mai", "Juni", "Juli", "August", "September", "Oktober", "November", "Dezember");

$days = array('So', 'Mo', 'Di', 'Mi', 'Do', 'Fr', 'Sa');

$ostern = getOsterSonntag($year);

?>

for($y=0; $y<32; $y++) {

echo "

";

for($x=1; $x<=12; $x++) {

echo "

";

$date = strtotime("$y.$x.$year");

$day = date("d", $date);

$dayname = $days[date("w", $date)];

if ($y == 0) {

echo "

$months[$x]
";

} elseif ($y < date("t",$date) && !($y == 30 && $x == 2)) {

if (date("w", $date) == 6 || date("w", $date) == 0)

echo "";

echo "$day $dayname";

if ($date == $ostern)

echo "(Ostersonntag)";

if (date("w", $date) == 6 || date("w", $date) == 0)

echo "";

} else {

echo " - ";

}

echo "

";

}

echo "

";

}

?>

function getOsterSonntag($year) {

$a = $year % 19;

$b = $year % 4;

$c = $year % 7;

$k = floor($year / 100);

$p = floor((8*$k + 13) / 25);

$q = ($k / 4);

$d = (19*$a + ((15 + $k - $p - $q) % 30)) % 30;

$e = (2*$b + 4*$c + 6*$d + ((4 + $k - $q) % 7)) % 7;

$ostern = 22 + $d + $e;

if ($ostern > 31){

$ostern -= 31;

return strtotime("$ostern.4.$year");

} else

return strtotime("$ostern.3.$year");

}

?>

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/431384.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

基于python的个人博客系统的设计开题报告_个人博客设计实现开题报告

现在的毕业设计的开题报告是很难写吗&#xff0c;以个人博客设计为课题的开题报告怎么写&#xff1f;看下文是yjbys小编搜集整理的关于开题报告的相关资料&#xff0c;希望对大家有所帮助!1本课题所涉及的问题在国内(外)的研究现状综述&#xff1a;信息化的世界&#xff0c;对于…

(转)腾讯2011.10.15校园招聘会笔试题

1、下面的排序算法中&#xff0c;初始数据集的排列顺序对算法的性能无影响的是&#xff08;&#xff09; A、插入排序 B、堆排序 C、冒泡排序 D、快速排序 答&#xff1a;B。堆排序&#xff0c;这题不是求稳定性&…

oracle安装命令大全,oracle安装教程及常用命令

虽然网上已经有很多安装教程了,但还是写一个记录一下自己的安装过程以及遇到问题的解决办法1 安装包下载:去oracle的官网 选择DownLoads->database->oracle database:选择接受选择Windows 64的下载,选择file1,和file2,注意两个文件都要下载,下载时要求登录,有oracle账户的…

规格选择_日常使用的拉杆箱脚轮选择哪种规格最合适?

大家可能在采购拉杆箱脚轮的时候&#xff0c;都会有一个问题&#xff0c;拉杆箱脚轮规格选择哪种比较好呢&#xff1f;万向轮好还是单向轮&#xff1f;是万向轮还是单向轮比较耐磨&#xff1f;脚轮厂家诺贝小编接收到大家的疑问&#xff0c;接下来将告诉大家拉杆箱脚轮选择的规…

ERROR: JDWP Transport dt_socket failed to initialize, TRANSPORT_INIT(510)

1   ERROR: transport error 202: bind failed 2 ERROR: JDWP Transport dt_socket failed to initialize, TRANSPORT_INIT(510) 3 JDWP exit error AGENT_ERROR_TRANSPORT_INIT(197): No transports initialized [../../../src/share/back/debugInit.c:690] 4 …

php session存到redis,php Session存储到Redis的方法

php Session存储到Redis的方法当然要写先安装php的扩展&#xff0c;可参考这篇文章&#xff1a;Redis及PHP扩展安装修改php.ini的设置复制代码 代码如下:session.save_handler redissession.save_path “tcp://127.0.0.1:6379″修改后重启php-fpm或nginx&#xff0c;phpinfo(…

ajax ssm 页面跳转_SSM框架的面试常见问题

阅读文本大概需要9分钟。一、Spring面试题1、Spring 在ssm中起什么作用&#xff1f;Spring&#xff1a;轻量级框架作用&#xff1a;Bean工厂&#xff0c;用来管理Bean的生命周期和框架集成。两大核心&#xff1a;IOC/DI(控制反转/依赖注入) &#xff1a;把dao依赖注入到service…

poj Going from u to v or from v to u? 强联通缩点+拓扑排序(或搜索)

方法一 #include <stdio.h> #include <string.h> #include <iostream> #include <algorithm> #include <vector> #include <queue> #include <stack> #include <set> #include <map> #include <string> #include …

php搭建的网站空白,使用phpstudy搭建dedecms网站后台页面空白解决方法

这篇文章主要为大家详细介绍了使用phpstudy搭建dedecms网站后台页面空白解决方法&#xff0c;具有一定的参考价值&#xff0c;感兴趣的小伙伴们可以参考一下,有需要的朋友可以收藏方便以后借鉴。在把 phpStudy升级到2013版后&#xff0c;在登录本地织梦dedecms5.7时&#xff0c…

运维工程师绩效考核表_IT运维存在问题及改进

欢迎大家一起学习交流https://t.zsxq.com/imimAYF​t.zsxq.com1.1 IT运维机制不完善&#xff0c;流程操作层面缺乏统一 没有建立起稳定、规范的IT运维机制。现有的IT运维流程的操作层面缺乏统一。如事件单提交之后&#xff0c;事件预判和优先级的设定缺少统一、规范的指导文档&…

在linux中 要删除abc目录,操作系统原理与应用(linux)A卷

福州外语外贸职业技术学院2010-2011学年第一学期(期末)试卷09 级网络系统管理专业操作系统原理与应用(linux)科目(A )卷课程代码考试形式闭卷考试时量 120 分钟姓名__ _______ _级班学号____ __1.操作系统是一种( )A.系统软件B.系统硬件C.应用软件D.支援软件2.MS—DOS的存贮管理…

数据产品经理修炼手册pdf_【尼读书】数据产品经理修炼手册(附思维导图)

前言&#xff1a;进入一个行业&#xff0c;除了要多在工作中实践和思考之外&#xff0c;还需要多读书。这样能够站在一个更高的角度去看问题&#xff0c;往往会对问题有更全面的掌握和新的认知。在【尼读书】这个栏目中&#xff0c;尼同学通过自己读书后的理解和整理与大家分享…

用JQUERY为INPUT的TXT类型赋值及取值操作

注意和纯JS操作的区别&#xff0c;一个是对象&#xff0c;一个是字串&#xff0c;如下说明&#xff1a; 在Jquery中,用$("#id")来获得页面的input元素,其相当于document.getElementById("element")但是,该获取的是一个Jquery对象,而不是一个dom element对象…

linux内核打印前有buildroot,buildroot-linux内核

Buildroot可以从Linux Kernel的官网(kernel.org)下载并编译内核&#xff0c;也可以使用用户自己的定制化内核。使用官方内核使用官方的内核构建系统非常简单&#xff0c;事实上&#xff0c;mini2440_defconfig就是采用官方的内核进行构建的。make menuconfig --> Kernel --&…

POJ 1077 Eight

题意&#xff1a;经典的八数码3 3*3的格子&#xff0c;里面有1~8这8个数字&#xff0c;还有一个空格x&#xff0c;移动空格的位置&#xff0c;直到移到1~8按顺序排好&#xff0c;输出移动的序列。 解法&#xff1a;看到题果断写了个广搜……然后T了……百度了一下说广搜虽然慢了…

成都软件工程师python_为什么每个软件工程师都应该学习Python?

为什么要写一篇文章告诉大家去学习python&#xff1f;最受欢迎的编程语言不是JAVA么&#xff1f;的确&#xff0c;TIOBE指数显示JAVA依然是最受欢迎的编程语言&#xff0c;但是Python的崛起不可小觑&#xff0c;请看4月份最新的TIOBE指数其实从2016年起&#xff0c;Python就已经…

linux修改某个用户的数组,linux-shell编程1:变量和数组

Shell用户与系统内核之间交流平台Shell类型/bin/sh/bin/bash(系统默认bash)/bin/tcsh/bin/csh/etc/shells 放置当前系统可用shell为什么需要shell编程1.减少繁琐工作的重复进行&#xff0c;减少错误2.提高工作效率3.事态的批量化进行Bash特点功能1.查看命令历史(1000条)history…

erlang OTP中的四大behaviour fsm的例子

下面是一个fsm的例子&#xff0c;代码如下&#xff1a; 1 -module(code_lock2).2 3 -behaviour(gen_fsm).4 -export([start_link/1]).5 -export([button/1]).6 -export([init/1, locked/2, open/2]).7 -export([code_change/4, handle_event/3, handle_info/3, handle_sync_eve…

node python复用代码_python-代码复用(函数、lambda、递归、PyInstaller库)

一、函数1、函数定义def 函数名(参数列表)&#xff1a;2、返回值 return返回值可以有多个&#xff0c;其实是返回一个tuple##多个返回值def sumDiff(x,y):return xy,x-yn1,n2 eval(input(输入两个数&#xff1a;))s,d sumDiff(n1,n2)print(和为{}&#xff0c;差为{}.format(…

关于linux内核的有关叙述中,下列关于嵌入式Linux系统内核的叙述正确的是()。

听力原文&#xff1a; A $150 million project to replace all of the vertical suspension cables on the 100-year-old Manhattan Bridge will cause occasional weekend disruptions in subway service and require closings of the bikeway and some traffic lanes for par…