Welcome 微信登录

首页 / 网页编程 / PHP

ThinkPHP5实现作业管理系统中处理学生未交作业与已交作业信息的方法

ThinkPHP5实现作业管理系统中处理学生未交作业与已交作业信息的方法

本文实例讲述了ThinkPHP5实现作业管理系统中处理学生未交作业与已交作业信息的方法。分享给大家供大家参考,具体如下:在作业管理系统中,学生登陆到个人中心后可以通过左侧的菜单查看自己已经提交的作业和未提交作业。那么在系统中如何实现这些数据的查询的呢?首先我们需要弄清楚学生(Student)、班级(class)、作业提交表(Submit)这三个表之间的关系。1. 每个学生都属于一个班级2. 班级里的每个学生都会被布置同样的作业3. 学生提交作业后会在作业提...
php 自定义错误日志实例详解

php 自定义错误日志实例详解

php 自定义错误日志项目中需要对定义错误日志及时处理, 那么就需要修改自定义错误日志的输出方式(写日志、发邮件、发短信) 一. register_shutdown_function(array("phperror","shutdown_function")); //定义PHP程序执行完成后执行的函数 函数可实现当程序执行完成后执行的函数,其功能为可实现程序执行完成的后续操作。程序在运行的时候可能存在执行超时,或强制关闭等情况,但这种情况下默认的提示...
php获取flash尺寸详细数据的方法

php获取flash尺寸详细数据的方法

本文实例讲述了php获取flash尺寸详细数据的方法。分享给大家供大家参考,具体如下:有时我们的网站需要获取flash文件的尺寸信息,php有一个内置的函数可以实现,这个函数就是getimagesize,他可以返回图像的尺寸及文件类型的一个数组.如果你还想着通过解析swf文件头信息来获取flash文件的尺寸信息,那真的有点走远了,因为从PHP 4开始已经内置getimagesize函数来做这个事,其功能测定任何 GIF,JPG,PNG,SWF,SWC,PS...
php版微信小店调用api示例代码

php版微信小店调用api示例代码

本文实例讲述了php版微信小店调用api的方法。分享给大家供大家参考,具体如下:刚开始调用微信小店api的时候,可能大家会遇到问题。系统总是提示system error,归根结底还是发送的参数不正确。下面给出几个调用例子:例子写得不全。<?phpfunction cUrlRequest($url,$data = null){$curl = curl_init();curl_setopt($curl, CURLOPT_URL, $url);cu...
PHP错误和异常处理功能模块示例

PHP错误和异常处理功能模块示例

本文实例讲述了PHP错误和异常处理功能模块。分享给大家供大家参考,具体如下:一、错误类型和基本的调试方法PHP程序的错误发生一般归属于下列三个领域:语法错误:语法错误最常见,并且也容易修复。如:代码中遗漏一个分号。这类错误会阻止脚本的执行。运行时错误:这种错误一般不会阻止PHP脚本的执行,但会阻止当前要做的事情。输出一条错误,但php脚本继续执行逻辑错误:这种错误最麻烦,既不阻止脚本执行,也不输出错误消息。一个异常则是在一个程序执行过程中出现的一个例外,或...
PHP版微信小店接口开发实例

PHP版微信小店接口开发实例

本文实例讲述了PHP版微信小店接口开发方法。分享给大家供大家参考,具体如下:首先 大家可以去下一份小店开发的 API接口 因为 下面所有的 微信小店接口 数据格式 参数 API手册 里面都有现成的 你可以直接拿来用 好了 下面上代码这里给大家 下载微小店 API文档这里就先拿查询商品作为例子//首先第一步是 获取access_token的代码 我这里呢 对token做了存表里的 因为token有限制private function access_token...
PHP Mysqli 常用代码集合

PHP Mysqli 常用代码集合

PHP5.0开始,不仅可以使用早期的mysql数据库扩展函数,还能使用新扩展的mysqli技术实现与mysql数据库的信息交流,PHP的mysqli扩展被封装在在一个类中,它是一种面向对象技术,只能在PHP5和MYSQL4,1或更高的版本才能使用,(i)表示该进,使用mysqli,执行速度更快,更方便,更高效,也可以使数据库访问更安全(因为用类模式)使用mysqli 简单流程设置PHP.ini 配置文件extension=php_mysqli.dll//创...
PHP编写daemon process 实例详解

PHP编写daemon process 实例详解

PHP编写daemon process 今天下午在segmentfault.com看到一个提问,提问标题是“PHP怎么做服务化”,其中问道php是不是只能以web方式调用。其实很多人对PHP的使用场景都有误解,认为php只能用于编写web脚本,实际上,从PHP4开始,php的使用场景早已不限于处理web请求。 从php的架构体系来说,php分为三个层次:sapi、php core和zend engine。php core本身和web没有任何耦合,php通过...
PHP实现无限分类的实现方法

PHP实现无限分类的实现方法

无限级分类是一种设计技巧,在开发中经常使用,例如:网站目录、部门结构、文章分类。笔者觉得它在对于设计表的层级结构上面发挥很大的作用,比如大家在一些平台上面,填写邀请人,它就是一种上下级的关系,上级会有多个下级,下级又会有自己的分支,大多数都是利用递归的思想去实现。话不多说,首先来温故一下递归的实现递归(程序调用自身的编程技巧):1、$_GLOBALS[result]2、static $result3、参数引用&举例:遍历1-10```$i=0;functi...
Symfony2获取web目录绝对路径、相对路径、网址的方法

Symfony2获取web目录绝对路径、相对路径、网址的方法

本文实例讲述了Symfony2获取web目录绝对路径、相对路径、网址的方法。分享给大家供大家参考,具体如下:对于你的需求,Symfony2通过DIC提供了kernel服务,以及request(请求)的封装。在controller里(在其他地方你可以自行注入kernel,这个服务是HttpKernel库里的一个类:好孩子都喜欢读源代码):$appRoot = $this->get("kernel")->getRootDir(); // 这里得到的...
thinkPHP框架对接支付宝即时到账接口回调操作示例

thinkPHP框架对接支付宝即时到账接口回调操作示例

本文实例讲述了thinkPHP框架对接支付宝即时到账接口回调操作。分享给大家供大家参考,具体如下:关于支付宝即时收款接口的对接过程,很简单,也有很多人发过,我这里就不在啰嗦了,对接完成后,在线支付成功后的回调,相对来说,是个难点,,我重点分享下我的经验。我在开发二代旅游CMS(http://www.erdaicms.com)的时候,在回调的时候,也花了不少时间。不管是支付宝接口好是微信支付接口,回调都分为跳转回调和异步通知回调,跳转回调是不保险的,加入客人...
php中10个不同等级压缩优化图片操作示例

php中10个不同等级压缩优化图片操作示例

本文实例分析了php中10个不同等级压缩优化图片操作。分享给大家供大家参考,具体如下:今天找到一个php写的压缩图片程序,可以分10个等级(0-9)来压缩,0等级时压缩比率不是很大,图片不会失真;随着压缩等级不断增大,图片会变得越来越不清晰,通常压缩后图片大小可以减少到原来的50%,压缩比还是挺大的。如下是php压缩图片程序<?phpHeader("Content-type: image/PNG");/*告诉IE浏览器你做的程序是张图片*/$...
<< 31 32 33 34 35 36 37 38 39 40 >>