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,一经查实,立即删除!

相关文章

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…

运维工程师绩效考核表_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;尼同学通过自己读书后的理解和整理与大家分享…

WebStorm 预览时把浏览器地址localhost 改成IP

最近在使用WebStorm时&#xff0c;预览网页时地址总是显示的 http://localhost:63342/... &#xff0c;如果要调试其它设备感觉很不方法&#xff0c;此时肯定首先想到的亲爱的度娘&#xff0c;但是貌似没有真正很解决问题的&#xff08;可能是我搜索方法不对&#xff09;。最后…

linux内存管理的主要概念是虚拟内存,你知道linux内存管理基础及方法?

描述一、基本概念(1)物理内存和虚拟内存物理内存&#xff1a;系统硬件提供的真实物理内存虚拟内存&#xff1a;利用磁盘空间虚拟出的一块逻辑内存&#xff0c;用作虚拟内存的磁盘空间被称为swap&#xff0c;swap类似于windows的虚拟内存。1、linux的内存管理采取的分页存取机制…

R plot图片背景设置为透明_R语言入门第十二讲:基础绘图(二)------plot与par函数(1)...

上一次给大家简单展示了plot函数的用法&#xff0c;以及par函数的使用。今天我们继续应用这两个函数&#xff0c;看看它的其他功能。下面这个图是数据的一部分[1]。我一直认为&#xff0c;作图简单&#xff0c;但关键是要知道数据在数据库中的格式&#xff0c;才能更好的应用到…

visual studio 2015 搭建python开发环境,python入门到精通[三]

在上一篇博客Windows搭建python开发环境&#xff0c;python入门到精通[一]很多园友提到希望使用visual studio 2013/visual studio 2015 python做demo&#xff0c;这里略带一句&#xff0c;其实就"学习python"而言&#xff0c;比较建议使用pycharm&#xff0c;pychar…

如何给打印机墨盒加墨

今天打印东西突然遇到问题了&#xff0c;显示墨盒黑色没墨了&#xff0c;网上一搜&#xff0c;整套的墨盒大几十&#xff0c;随手换了一个关键词 墨盒墨水 这下不到十块钱解决&#xff0c;正好锻炼下自己的动手能力&#xff08;其实就是穷嘛。。。&#xff09; 接下来就分享下动…

全局莫兰指数_空间自相关 | 莫兰指数

空间自相关&#xff1a;是指一些变量在同一个分布区内的观测数据之间潜在的相互依赖性。其中&#xff0c;自相关中的“自”表示当你进行相关性观察统计量&#xff0c;是来源于不同对象的同一属性。Tobler(1970)曾指出“地理学第一定律&#xff1a;任何东西与别的东西之间都是相…

linux vi 排序命令,10 个你必须掌握的超酷 VI 命令技巧

摘要&#xff1a;大部分Linux开发者对vi命相当熟悉&#xff0c;可是遗憾的是&#xff0c;大部分开发者都只能掌握一些最常用的Linux vi命令&#xff0c;下面介绍的10个vi命令虽然很多不为人知&#xff0c;但是在实际应用中又能让你大大提高效率。在使用vi 编辑器时—无论是初次…

arduino 水位传感器_云南可信赖的威卡压力传感器哪里有

云南可信赖的威卡压力传感器哪里有 k52gh264云南可信赖的威卡压力传感器哪里有 在生产生活中&#xff0c;对压力表的正确使用为工业生产提供了一定程度的便利。.指针转动受阻在检修过程中&#xff0c;先给弹賛管式压力表施加压力&#xff0c;如果发现被检测表的指针成比例变快或…

小甲鱼Python笔记(下)

二十八 二十九 文件 打开文件 open(文件名[,模式][,缓冲])  注意open是个函数不是方法 模式&#xff1a; 缓冲&#xff1a; 大于1的数字代表缓冲区的大小&#xff08;单位是字节&#xff09;&#xff0c;-1&#xff08;或者是任何负数&#xff09;代表使用默认缓冲区大小 只…

linux服务器搭建_学linux可以做什么具体的就业方向是什么

学linux可以做什么当今世界流行的操作系统有3大类&#xff0c;Linux、Mac OS和Windows操作系统&#xff0c;Linux操作系统因其开源、免费、跨平台、良好的界面等特性&#xff0c;深受广大程序员们的青睐&#xff01;Linux操作系统被广泛的应用于企业服务器领域&#xff0c;目前…

linux下安装两个tomcat,linux安装两个tomcat-Go语言中文社区

解压apache-tomcat-7.0.86.tar.gz&#xff0c;把解压后的复制一份修改/etc/profile文件&#xff1a;vim /etc/profile#################我添加的start######################################first tomcat######################CATALINA_BASE/root/app/apache-tomcat-7.0.86CA…

中文域名销售平台_中国开关网.商城被搭建为南京某公司官网,这样的域名你喜欢吗?...

南京盛企电子有限公司是一个民营企业&#xff0c;成立于1997年6月&#xff0c;主要生产led广告板、薄膜开关、薄膜面板及其相类似的产品。公司拥有国内先进的制版系统、精细的丝网晒版设备、世界先进的丝网印刷机、数控恒温远红外烘道、uv固化机、模切机、激光切割机、电子产品…