php 获取客户端的真实ip
复制代码 代码如下: function GetIP(){ if (getenv(HTTP_CLIENT_IP) && strcasecmp(getenv(HTTP_CLIENT_IP), unknown)) $ip = getenv(HTT 查看全文
Yii2设置默认控制器的两种方法
本文主要给大家介绍了关于Yii2默认控制器设置的内容,分享了两种方法供大家参考学习,下面来一起看看详细的介绍: 方法1: 首先Yii2中在/vendor/yiisoft/yii2/web/Application.php的28行 class 查看全文
PHP 等比例缩放图片详解及实例代码
直接上代码,imgzip($src,$newwid,$newhei)这个函数带进去的分别是原图片、缩放要求的宽度、缩放的长度。代码都备注了,不懂可以留言哈哈 <?php //压缩图片 缩略图 $src= xiezheng.jp 查看全文
PHP中基本符号及使用方法
注解符号: // 单行注解 /* */ 多行注解 引号的使用 单引号,没有任何意义,不经任何处理直接拿过来; 双引号,php动态处理然后输出,一般用于变量. 变量形态: 一种是True 即 真的; 另一种是False 即假的 常见 查看全文
php 动态多文件上传
文件上传代码 view plaincopy to clipboardprint? <!DOCTYPE html PUBLIC -//W3C//DTD XHTML 1.0 Transitional//EN <html xmlns= 查看全文
php操作路径的经典方法(必看篇)
如下所示: function create_folders($dir){ return is_dir($dir) or ( create_folders( dirname( $dir ) ) and mkdir($dir, 0777) ); 查看全文
php面向对象全攻略 (九)访问类型
13.访问类型 类型的访问修饰符允许开发人员对类成员的访问进行限制,这是PHP5 的新特性,但却 是OOP 语言的一个好的特性。而且大多数OOP 语言都已支持此特性。PHP5 支持如下3 种访 问修饰符 public (公有的、默认的),p 查看全文
PHP下的浮点运算不准的解决方法
最近在做一个?的相加减问题是,出现了浮点运算不准的情况,看来都说解释型语言对于浮点运算都会有问题的说法是真的。 首先看一段代码: <?php $a = 0.1; $b = 0.7; var_dump(($a + $b) == 查看全文
使用 MySQL DateTime 类型
由于曾经和他是同一个团队的,所以对于其我很熟悉他那“洁癖”的做法,对于他的很多的观点我也非常的赞同;但是有一件非常不理解的地方就是设计数据库的时候总是会回避使用Date/Time类型。他的做法是将时间相关的字段设置为INT(10)类型,然后 查看全文
基于PHP制作验证码
网站注册、登录又或者是留言页面,都需要注册码来验证当前操作者的合法性,为了防止网站被机器恶意注册。 生成验证码无非就那么几个步骤,首先是获取一个随机字符串,然后创建一个布画,将生成的字符串写到布画上,我们还可以在布画上画线画雪花,现在帖一段 查看全文
yii2中dropDownList实现二级和三级联动写法
整理文档,搜刮出一个yii2中dropDownList实现二级和三级联动写法的代码,稍微整理精简一下做下分享。 视图页面: <?php $form = ActiveForm::begin([ action => [in 查看全文
服务器web工具 php环境下
HTTP加速器—Varnish TCP/HTTP负载均衡器—HAProxy 分布式内存共享—Memcache 高性能的HTTP和反向代理服务器—Nginx Internet数据缓冲软件—Squid 查看全文
PHP读MYSQL中文乱码的快速解决方法
打算切换某个网站的主机,没想到遇到Php和Mysql中文乱码的问题。 以前的国外主机用的Mysql是4.x系列的,感觉还比较好,都无论GBK和UTF-8都没有乱码,没想到新的主机的Mysql是5.0版本的,导入数据后,用Php读出来全是问号 查看全文
php strstr查找字符串中是否包含某些字符的查找函数
strstr定义和用法 注释:该函数是二进制安全的。 语法 strstr(string,search,before_search) 参数 描述 string 必需。规定被搜索的字符串。 search 必需。规定所搜索的字符串。 如果此参 查看全文
PHP简单读取xml文件的方法示例
本文实例讲述了PHP简单读取xml文件的方法。分享给大家供大家参考,具体如下: 我将软件版本更新中的版本号等数据信息存放在xml文件中,使用时将版本信息读取出来。 xml文件内容如下: <xml version=v1.01 encod 查看全文
php 使用curl模拟ip和来源进行访问的实现方法
对于限制了ip和来源的网站,使用正常的访问方式是无法访问的。本文将介绍一种方法,使用php的curl类实现模拟ip和来源,访问那些限制了ip和来源的网站。 1.设置页面限制ip和来源访问 server.php <?php $c 查看全文
PHP 危险函数解释 分析
可在编译时使用 –disable-cli。一旦编译生成 CLI 模式的 PHP,则可能会被入侵者 利用该程序建立一个 WEB Shell 后门进程或通过 PHP 执行任意代码! phpinfo() 功能描述:输出 PHP 环境信息以及相关的 查看全文
PHP求最大子序列和的算法实现
复制代码 代码如下: <?php //作者:遥远的期待 //QQ:15624575 //算法分析:1、必须是整数序列、2、如果整个序列不全是负数,最大子序列的第一项必须是正数,否则最大子序列后面的数加起来再加上第一项的负数,其和肯定不 查看全文
PHP中改变图片的尺寸大小的代码
先介绍一个自己写的函数。 复制代码 代码如下: <?php $imgsrc= $width = 780; $height = 420; resizejpg($imgsrc,$imgdst,$width,$height); functi 查看全文
php 获取全局变量的代码
复制代码 代码如下: function cleanGlobal($global_array, $arg, $specialchars = true, $default = null) { if(key_exists($arg, $g 查看全文
Laravel 5.3 学习笔记之 错误&日志
1、简介 Laravel默认已经为我们配置好了错误和异常处理,我们在App\Exceptions\Handler类中触发异常并将响应返回给用户。本教程我们将深入探讨这个类。 此外,Laravel还集成了Monolog日志库以便提供各种功能 查看全文
PHP5+UTF8多文件上传类
还有些功能没有加上去,如自动更名,图片处理等.可根据需要自己添加. USE: $up = new upfile(ROOT_PATH.data/.date(Ym,time()),array(gif,jpg,jpeg),true); $file 查看全文