Q:请设计一个表单,该表单可以输入一个4位的整数(代表年份数字)。表单提交后可以判断用户输入的年份是否是一个闰年。如果是闰年,就输出“xxxx年是闰年”,否则就输出“xxxx不是闰年”,使用一个页面完成。 A:(涉及数据…
关于php命令行模式介绍
php全集行模式,即php-cli,官方文档中称为: CLI SAPI(Server Application Programming Interface,服务端应用编程端口).听着挺复杂。其实是因为php原本为服务器端的…
Laravel打印执行的SQL语句
DB::connection()->enableQueryLog();#开启执行日志 $result = DB::table('advert')->whereJsonContains('tag',"1")-&…
[转]PHP下CRC64算法实现
本文转自PHP官方文档中大佬回复: https://www.php.net/manual/en/function.crc32.php <?php /** * @return array */ functio…
php程序报500错误
今天一个已经上线的网站,在通过php写的程序进行数据库备份的时候报500错误 之前上线时一直是正常的 查了好久发现原因是数据库里存储了访客信息,在访客资料达到两万多份的时候,估计由于备份数据量太大,页面就崩了 我的解…
PHP终止脚本执行的方法介绍
终止脚本执行,指的是通过一条语句告诉PHP引擎,此语句之后的其他语句不需要执行。 PHP提供了三种方式来终止脚本执行:return,die,exit return:执行到该处退出,如果是在函数中,表示退出函数,如果是在脚…
[PHP] PHPMailer发信失败,用这种方式找原因
当有个功能要发送通知邮件时 , 大家都会去用PHPMailer来调用第三方的smtp发信 , 经常遇到莫名其妙的错误 ,不知道是什么原因 . 今天我也遇到了这种问题 , 在发信时一直都是false , 找了半天 这个类库…
Redis主从复制以及主从复制原理
Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。从2010年3月15日起,Redis的开发工作由VMware主持。从2013年5月…
使用PHP语言制作具有加减乘除取余功能的简单计算器
准备工作: 使用环境 :PHPStudy 开启Apache和Mysql 打开代码编辑器 <!DOCTYPE html> <html lang="en"> <head> <me…
phpmailer在阿里云服务器发送邮件失败,中文乱码
我的环境是:apache+mysql+php 首先查看是否开启了socket与openssl扩展 如果没有那就找到php.ini文件并打开,开启这这个扩展 将extension=php_openssl.dll这…