Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选

首页 / 网页编程 / PHP

PHP中__FILE__、dirname与basename用法实例分析

PHP中__FILE__、dirname与basename用法实例分析

本文实例讲述了PHP中__FILE__、dirname与basename用法。分享给大家供大家参考。具体方法如下:在php中__FILE__当前运行文件的完整路径和文件名,如果用在被包含文件中,则返回被包含的文件名,这是一个魔法变量(预定义常量),我们可以通用dirname与basename来获取文件目录或文件名.一、__FILE__与dirname(__FILE__)与basename(__FILE__)使用:通常在配置文件路径的时候用dirname(_...
php中print(),print_r(),echo()的区别详解

php中print(),print_r(),echo()的区别详解

echo是PHP语句, print和print_r是函数,语句没有返回值,函数可以有返回值(即便没有用)print() 只能打印出简单类型变量的值(如int,string)print_r() 可以打印出复杂类型变量的值(如数组,对象)echo 输出一个或者多个字符串print --输出一个字符串Descriptionint print ( string arg )//返回值为整形print " 你好朋友" ;可以进行下面操作复制代码 代码如下:$name=...
PHP过滤黑名单关键字的方法

PHP过滤黑名单关键字的方法

本文实例讲述了PHP过滤黑名单关键字的方法。分享给大家供大家参考。具体实现方法如下:关键字过滤非常的简单把要过滤的内容存在数组或文档中,然后用户提交时我们进行preg_match或istrpos判断即可解决了,具体方法如下.实例代码如下:复制代码 代码如下://过滤黑名单关键字函数 function check_($data){ $keywords = "你是大神吗|你好|去死"; if(preg_match("/$keywords/i",$data)){...
php强制运行广告的方法

php强制运行广告的方法

本文实例讲述了php强制运行广告的方法。分享给大家供大家参考。具体实现方法如下:网站流量大但是访客就是不要点击,着让我们想赚钱的站长苦恼不以,但是在php中有这么一个很好的函数就是:session,思路是这样的,用session来保存每一个访问者的ip.这样访问一次后就不调广告了,这样就全奇美了,不会乱跳广告,二又可以增加收入,代码如下:复制代码 代码如下:<?php session_start(); $lifeTime = 24 * 360...
php获取文章上一页与下一页的方法

php获取文章上一页与下一页的方法

本文实例讲述了php获取文章上一页与下一页的方法。分享给大家供大家参考。具体方法如下:今天发现一个站的上一页与下一页出现问题,上一页没有问题但是在下一页是直接到了本频道最新发布的文章了,按原理应该是文章本身ID的前与后的ID才是上下页吧,下面我来与大家详细讲述一下.先看个例子:1,2,3,4,5.假如上面5个是ID了,我要对上一页排序直接使用order by id desc,如我当前ID为3那么出来的是2才对,对下一页我们要用order by id asc...
phpstorm编辑器乱码问题解决

phpstorm编辑器乱码问题解决

PhpStorm是一个轻量级且便捷的PHP IDE,其旨在提供用户效率,可深刻理解用户的编码,提供智能代码补全,快速导航以及即时错误检查。由于PHPStorm编辑器默认是UTF-8编码如果开发的是gbk编码的中文站,加载GBK编码会出现乱码解决方法:复制代码 代码如下:FILE->Setting->File Encoding->将UTF-8改成GBK几个字符的改动就解决了这个问题,是不是很简单呢...
php防止网站被刷新的方法汇总

php防止网站被刷新的方法汇总

本文实例讲述了php防止网站被刷新的方法。分享给大家供大家参考。具体方法如下:对于像采用WP建设的站来说,频繁的刷新会导致数据库吃紧。下面附上一段代码,防止频繁的刷新造成的死机情况。方法一,代码如下:复制代码 代码如下:<?php session_start(); $k=$_GET["k"]; $t=$_GET["t"]; $allowTime = 1800;//防刷新时间 $ip = get_client_ip(); $allowT = m...
PHP清除字符串中所有无用标签的方法

PHP清除字符串中所有无用标签的方法

本文实例讲述了PHP清除字符串中所有无用标签的方法。分享给大家供大家参考。具体实现方法如下:很多时候需要输出一些 “纯” 字符串,也就是去除任何杂质,例如 Html 标签、空格之类的文本,输出的摘要就是如此,下面的这个函数可以帮你实现着一点.PHP实例代码如下:复制代码 代码如下:function Bing_string_cleanr( $string ){ $string = trim( $string ); $string = strip_tags( ...
php设置静态内容缓存时间的方法

php设置静态内容缓存时间的方法

本文实例讲述了php设置静态内容缓存时间的方法。分享给大家供大家参考。具体方法分析如下:在利用百度工具作一个小测试时提示我们需要设置静态内容缓存时间了,我自己没有服务器权限操作,只能从其它方面入手了,自己学习php的我搜索后发现可以使用header函数来实现浏览器缓存页面的时间,具体如下.设置静态内容缓存时间,代码如下:复制代码 代码如下:$interval = 60 * 60 * 6; // 6 hours header ("Last-Modified:...
php页面函数设置超时限制的方法

php页面函数设置超时限制的方法

本文实例讲述了php页面函数设置超时限制的方法。分享给大家供大家参考。具体方法如下:碰到页面程序执行超时时会提醒Fatal error: Maximum execution time of 300 seconds exceeded 是因为程序执行时间超过了最大允许执行时间,解决办法我们总结了几个供大家选择.对于函数我们可以常用下面方法,直接给函数设置超时时间来操作,代码如下:复制代码 代码如下:declare(ticks = 1); function a...
页面利用渐进式JPEG来提升用户体验度

页面利用渐进式JPEG来提升用户体验度

今天才认识到原来JPEG文件有两种保存方式他们分别是Baseline JPEG(标准型)和Progressive JPEG(渐进式)。两种格式有相同尺寸以及图像数据,他们的扩展名也是相同的,唯一的区别是二者显示的方式不同。Baseline JPEG 这种类型的JPEG文件存储方式是按从上到下的扫描方式,把每一行顺序的保存在JPEG文件中。打开这个文件显示它的内容时,数据将按照存储时的顺序从上到下一行一行的被显示出来,直到所有的数据都被读完,就完成了整张图片...
Yii框架关联查询with用法分析

Yii框架关联查询with用法分析

本文实例分析了Yii框架关联查询with用法。分享给大家供大家参考。具体方法如下:Yii框架关联查询与mysql中的关联查询会有什么区别呢?这里小编就与各位来一起来看看吧。Yii的关联查询确实是一个方便的东西,网上的资料也很多,但是大部分都是Ctrl+c,Ctrl+v,有些东西一直没有人出来详细的写篇文章说明一下,在参考了网上很多资源以后,加上自己的的一些理解,写下了这篇文章,给广大初学者朋友们提供一点个人见解。YII 支持四种类型的关系:BELO...
PHP实现的比较完善的购物车类

PHP实现的比较完善的购物车类

本文实例讲述了PHP实现的比较完善的购物车类。分享给大家供大家参考。具体实现方法如下:前不久做到一个项目需要用到购物车,考虑到可能经常用到,所以把它封装成一个类,以便以后调用,感兴趣的读者可以简单的把这个类稍微修改一下就可以用在自己的程序里了.复制代码 代码如下:<?php /*****************************************************************************/ /* */...
php面象对象数据库操作类实例

php面象对象数据库操作类实例

本文实例讲述了php面象对象数据库操作类。分享给大家供大家参考。具体实现代码如下:复制代码 代码如下://此处构造一个数据库操作类,封装所有数据库操作 //可以扩展便于后台管理程序的使用 Class MySQLDB { var $host; var $user; var $passwd; var $database; var $conn; //利用构造函数实现变量初始化 //同时连接数据库操作 function MySQLDB($host,...
<< 461 462 463 464 465 466 467 468 469 470 >>