Xdebug是一个PHP程序调试器,可以用来跟踪,调试和分析PHP程序的运行状况。其实调试PHP还有其他工具比如Zend Debugger,但zend官方不是免费发布的,后来更新为zend Server也是收费版。而Xdebug是完全免费的并且功能也不差。其实xdebug可以看做PHP的扩展,如...
视频观看地址:https://www.liminghulian.com/course/1/learn/169  本节讲解for循环的使用,上节课讲解的while循环主要是应用在循环次数不确定的前提下,而for循环主要应用在循环次数确定的前提下,本节课讲解了for循环的执行流程,并且应用了一个输出表格...
  视频观看地址:https://www.liminghulian.com/course/1/learn/21  本节课讲解程序中的循环结构,在以前讲解的选择结构不足以满足更为复杂的需求,而加上循环结构就可以实现复杂的程序(早在1966 年,Bohm 与 Jacopini 就证明了任何单入口单出口的...
  CURL请求,支持GET和POST两种方式,默认为GET方式,如果传第二个参数则为POST方式请求,设置了超时时间,避免程序卡死。/** 使用curl方式实现get或post请求 @param $url 请求的url地址 @param $data 发送的post数据 如果为空则为get方式...
  在使用PHP对含有中文的数据进行json_encode编码时中文数据会被unicode编码导致中文变成类似"\u9ece\u660e\u4e92\u8054"的编码,有时需要处理转换才可以达到想要的目的。  其实json_encode函数还有第二个参数,如果第二个参数使用JS...
视频观看地址:https://www.liminghulian.com/course/1/learn/145  本节课会讲解PHP手册的使用,会以PHP中的日期处理函数为例,讲解查阅手册的方式。会讲解到函数的返回值(也就是函数的执行结果),函数会拆分为函数名和参数,多个参数用逗号隔开,同时讲解到函数...
视频观看地址:https://www.liminghulian.com/course/1/learn/20  本节课会讲解流程控制中的选择结构,其实流程控制并不是PHP特有的,这在编程语言中几乎都是相同的。程序默认是从上往下执行,但是有时我们可能需要根据不同的情况执行不同的代码做不同的事情,这就需要...
视频观看地址:https://www.liminghulian.com/course/1/learn/19  本节内容会讲解如何在编辑器中的内置的浏览器,因为在以前写代码调试的时候需要每次写完代码后保存然后切换到浏览器端刷新,这样每次都在编辑器和浏览器之间切换,调试起来比较繁琐。如果设置了编辑器内置...
视频观看地址:https://www.liminghulian.com/course/1/learn/18  本节课介绍运算符的使用,以后要写程序,程序中一定会做处理和运算,本节课会介绍以下几个运算符算数运算符(+ - * / %) 主要用作加减乘除和取模运算;递增递减运算符(++ --) 可用于变...
  在移动端上传图片的时候通常会将图片转换成base64格式的字符串提交,所以此时需要使用服务器端的程序进行转换成二进制的数据。如下PHP代码实现了图片文件和base64格式的图片字符串相互转换的方法,同时保证了图片字符串转图片文件时数据类型的问题,进行了简单的封装,使用时可根据实际情况进行修改。具...
  使用RSA算法除了加密解密之外(加密解密的代码可以查看本站PHP使用RSA算法加密解密数据 这篇文章),在支付等接口方面通常还会用到生成签名和验证签名操作,下面是PHP代码:class RSA{ /** * RSA签名 * @param $data 待签名数据 * ...
本文提供使用RSA算法加密解密数据的PHP程序类(签名和验签的实现方式可以查看使用PHP实现RSA算法的签名和验签 这篇文章),封装了格式化公钥和私钥文件的方法,这样无论使用什么格式的公钥或者私钥都可以正常运行,公钥加密后使用私钥解密或者私钥加密后用公钥解密都可以实现。下面是代码:class RSA...
视频观看地址https://www.liminghulian.com/course/1/learn/17本视频主要内容:掌握整型和字符串的使用方式掌握字符串连接符的用法掌握单双引号的区别掌握如何查看变量的数据类型掌握不同数据类型之间的转换 这节课讲解整型和字符串两个数据类型,在PHP中变量类型不用提...
视频观看地址:https://www.liminghulian.com/course/1/learn/16  本节课讲解变量的定义和使用,主要课程内容如下:掌握phpServer的用法掌握如何创建一个PHP项目掌握PHP的基本语法掌握PHP中注释的使用掌握变量的命名规范 phpServer是一款绿...
视频观看地址:https://www.liminghulian.com/course/1/learn/14  本节课介绍windows下PHP集成环境的搭建并且讲解了软件架构类型,需要掌握BS/CS架构的区别。基于浏览器的产品是B/S架构的(浏览器、服务器),另外一类是C/S(客户端、服务器)这些是...
  视频观看地址:https://www.liminghulian.com/course/1/learn/144  本节课主要讲解PHP的来龙去脉,PHP的应用领域和PHP的特点。PHP是一门编程语言,就像人与人之间沟通可以使用英语、汉语、法语等。只要互相能听懂就可以使用这种语言沟通,但是如果人和设...
使用DIV+CSS进行页面布局(三)主体部分 视频观看地址https://www.liminghulian.com/course/1/learn/142  这节课主要讲解主体部分的制作,主体部分div中会划分为左右两个div,左侧div中有四个新闻版块,需要设置漂浮。右侧单列显示无需设置漂浮。在视频...
视频观看地址:https://www.liminghulian.com/course/1/learn/141这节课讲解DIV+CSS的第二部分,导航的制作,上节课banner部分已经做出,这结课主要讲解导航部分的制作。导航最外侧和整个浏览器的宽度是一致的所以说宽度应该设置为100%,内部是导航菜单需...