Session的工作方式
下面我们来看一下Session是如何工作的。不知你是否知道通过Cookie来实现身份认证的吧。首先生成一个独一无二的Cookie作为用户身份的标志,并在数据库中进行注册。然后通过用户传递来的Cookie和数据库中注册的Cookie进行对 查看全文
php empty 函数判断结果为空但实际值却为非空的原因解析
最近我在一个项目中使用 empty 时获取到了一些意料之外的结果。下面是我处理后的调试记录,在这里与你分享了。 var_dump( $person->firstName, empty($person->firstName 查看全文
以文本方式上传二进制文件的PHP程序
现在有的站点上传文件的时候会自动在文件前面加入Content-type: image/gif等头标,导致二进制文件被破坏。因此,我编写了以文本方式上传二进制文件的PHP程序。 一共两个文件:index.php,action.php。将要 查看全文
THINKPHP3.2使用soap连接webservice的解决方法
今天使用THINKPHP3.2 框架中开发时使用soap连接webservice 一些浅见现在分享一下, 1.首先我们要在 中开启一下 php_openssl.dll php_soap.dll 2.在方法中创建的 SoapCli 查看全文
Laravel框架+Blob实现的多图上传功能示例
本文实例讲述了Laravel框架+Blob实现的多图上传功能。分享给大家供大家参考,具体如下: 一.介绍 我们知道多图上传一般都附带的又即时显示功能,即上传后可以立刻看到所传图片。之前一直用的一个多图上传插件是选择图片,点击上传然后 查看全文
PHP定义字符串的四种方式详解
1、简介 在PHP中这门语言中,因为是弱类型语言,因此使用变量时不需提前定义即可使用。 我们在使用php进行开发的时候,大多数使用双引号、单引号进行定义字符串。既然有这两种方式,那么他们之间肯定是有区别的。 并且,除了单双引号定义 查看全文
一个图形显示IP的PHP程序代码
先看代码sunip.php 复制代码 代码如下:<?php header(Content-type:image/gif); $im=imagecreate(130,15); $background_color=ImageColor 查看全文
怎样在PHP中通过ADO调用Asscess数据库和COM程序
作者: John Lim. 翻译: znsoft(PHP4已经支持Microsoft的COM技术。然而文档中在COM部分却提得很少。 这儿是几个我试过的例子。希望这些给你一些概念。注意的是这些只能运行在32位的Microsoft Win 查看全文
PHP面向对象五大原则之里氏替换原则(LSP)详解
本文实例讲述了PHP面向对象五大原则之里氏替换原则(LSP)。分享给大家供大家参考,具体如下: 替换原则由MIT计算机科学实验室的Liskov女士在1987年的OOPSLA大会上的一篇文章中提出,主要阐述有关继承的一些原则,故称里氏替 查看全文
利用PHP获取访客IP、地区位置、浏览器及来源页面等信息
前言 本文中主要介绍了关于利用PHP获取访客IP、地区位置、浏览器及来源页面等信息的相关内容,分享出来供大家参考学习,下面来一起看看详细的介绍: 不多说了,每个方法都注释了,可以直接用: 示例代码 <?php / 查看全文
在PHP中执行系统外部命令
PHP作为一种服务器端的脚本语言,象编写简单,或者是复杂的动态网页这样的任务,它完全能够胜任。但事情不总是如此,有时为了实现某个功能,必须借助于操作系统的外部程序(或者称之为命令),这样可以做到事半功倍。 那么,是否可以在PHP脚本中调 查看全文
解决RHAS3中Apache2的PHP上传文件大小的限制
近日将论坛从VBB2升级到VBB3,将上传附件大小设置为2M,可每次上传超过500K的附件都会出错,而之前使用VBB2时却正常。仔细检查,其中的upload_max_filesize=8m,没有任何问题,然后将其中的: max_exe 查看全文
PHP高精确度运算BC函数库实例详解
本文实例讲述了PHP高精确度运算BC函数库。分享给大家供大家参考,具体如下: <?php /*************************************************************** 查看全文
php处理静态页面:页面设置缓存时间实例
通过PHP去生成一个纯静态的页面:// 问:如何触发系统生成纯静态化页面? 1.页面添加缓存时间 2.手动触发的方式 3.crontab定时扫描程序 我们来实现方案一:页面添加缓存时间 用户请求页面 => 页面是否 查看全文
php实现的统计字数函数定义与使用示例
本文实例讲述了php实现的统计字数函数定义与使用方法。分享给大家供大家参考,具体如下: <?php //函数定义: function countWords($str){ echo (mb_strlen($str, ut 查看全文
php下一个阿拉伯数字转中文数字的函数
<?php functionch_num($num,$mode=true){ $char=array(零,壹,贰,叁,肆,伍,陆,柒,捌,玖); $dw=array(,拾,佰,仟,,萬,億,兆); $dec=點; $retval= 查看全文
利用php + Laravel如何实现部署自动化详解
前言 本文主要给大家介绍了关于利用php + Laravel如何实现部署自动化的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧。 所谓自动化部署, 我的理解就是在用户保证代码质量的前提下, 将代码能够快速的 查看全文
thinkPHP实现上传图片及生成缩略图功能示例
本文实例讲述了thinkPHP实现上传图片及生成缩略图功能。分享给大家供大家参考,具体如下: 记录一下在thinkPHP上传图片的方法(Upload)和生成缩略图(Image)的方法. html页面form中必须加enctype=m 查看全文
PHP面向对象编程快速入门
面向对象编程(OOP)是我们编程的一项基本技能,PHP4对OOP提供了良好的支持。如何使用OOP的思想来进行PHP的高级编程,对于提高PHP编程能力和规划好Web开发构架都是非常有意义的。下面我们就通过实例来说明使用PHP的OOP进行编 查看全文
PHP实现求解最长公共子串问题的方法
本文实例讲述了PHP实现求解最长公共子串问题的方法。分享给大家供大家参考,具体如下: 题目:如果字符串一的所有字符按其在字符串中的顺序出现在另外一个字符串二中,则字符串一称之为字符串二的子串。 注意,并不要求子串(字符串一)的字符必 查看全文
深入研究PHP中的preg_replace和代码执行
前言 本文将深入研究 preg_replace /e 模式下的代码执行问题,其中包括 preg_replace 函数的执行过程分析、正则表达式分析、漏洞触发分析,当中的坑非常多,相信看完本文,你一定会有所收获。下面是 七月火 和 l1 查看全文