用php实现让页面只能被百度gogole蜘蛛访问的方法
普通用户与搜索引擎蜘蛛爬行的区别在于发送的user agent,看网站日志文件能发现百度蜘蛛名字包含Baiduspider, 而google的则是Googlebot, 这样我们可以通过判断发送的user agent来决定要不要取消普通用户的 查看全文
php日历[测试通过]
比较不错的一款php日历代码复制代码 代码如下:<?php /** * 日历 * * Copyright(c) 2007 by 陈毅鑫(深空). All rights reserved * @author 陈毅鑫(深空) */ if 查看全文
php 将字符串按大写字母分隔成字符串数组
alert(createTechBook.split(/(?=[A-Z])/)) 谢了啊 复制代码 代码如下: <?php $str=abcDefGhi; /* preg_match_all(/([a-zA-Z]{1}[a-z]*)? 查看全文
php获取今日开始时间和结束时间的方法
话不多说,请看代码: $begintime=date(Y-m-d H:i:s,mktime(0,0,0,date(m),date(d),date(Y))); $endtime=date(Y-m-d H:i:s,mktime(0,0,0,da 查看全文
PHP file_get_contents 函数超时的几种解决方法
这里就简单介绍两种: 一、增加超时的时间限制 这里需要注意:set_time_limit只是设置你的PHP程序的超时时间,而不是file_get_contents函数读取URL的超时时间。 我一开始以为set_time_limit也能影响到 查看全文
php中static静态变量的使用方法详解
看看下面的实例: 复制代码 代码如下: <?php function Test() { $w3sky = 0; echo $w3sky; $w3sky++; } ?> 本函数每次调用时都会将 $w3sky 的值设为 0 并输出 查看全文
php 自定义错误日志实例详解
php 自定义错误日志 项目中需要对定义错误日志及时处理, 那么就需要修改自定义错误日志的输出方式(写日志、发邮件、发短信) 一. register_shutdown_function(array(phperror,shutdown_fu 查看全文
php 分页函数multi() discuz
复制代码 代码如下:/* * 分页函数 * $num 总条数,$perpage 一页多少条, $curpage 当前页, $mpurl url, $page = 10 显示几个分页 * */ function multi($num, $pe 查看全文
thinkPHP5 tablib标签库自定义方法详解
本文实例讲述了thinkPHP5 tablib标签库自定义方法。分享给大家供大家参考,具体如下: 官方文档的标签库使用教程没有写得太细,自己摸索出来了一些。 先放一段写好的面包碎代码 namespace app\Common\taglib; 查看全文
php 随机生成10位字符代码
复制代码 代码如下:function randStr($len) { $chars=ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyz; // characters 查看全文
php通用防注入程序 推荐
复制代码 代码如下: function jk1986_checksql() { $bad_str = andselectupdatedeleteinsert*; $bad_Array = explode(,$bad_str); /** 过滤 查看全文
基于thinkPHP实现的微信自定义分享功能示例
本文实例讲述了基于thinkPHP实现的微信自定义分享功能。分享给大家供大家参考,具体如下: 在许多大的网站我们都会看到点击分享就可以把数据分享到微信或QQ或其它的平台了,下面我们来看一段php版微信自定义分享代码,代码参考官方开发的没有任 查看全文
php utf-8转unicode的函数第12页
UTF编码 UTF-8就是以8位为单元对UCS进行编码。从UCS-2到UTF-8的编码方式如下: UCS-2编码(16进制) UTF-8 字节流(二进制) 0000 - 007F 0xxxxxxx 0080 - 07FF 110xxxxx 查看全文
php开启安全模式后禁用的函数集合
复制代码 代码如下: <?php ini_set(safe_mode,true); ?> 表 42-2. 安全模式限制函数 函数名 限制 dbmopen() 检查被操作的文件或目录是否与正在执行的脚本有相同的 UID(所有者) 查看全文
php过滤危险html代码
以下是程序代码: 复制代码 代码如下: function uhtml($str) { $farr = array( /\s+/, //过滤多余空白 //过滤 <script>等可能引入恶意内容或恶意改变显示布局的代码,如果不需要 查看全文
laravel创建类似ThinPHP中functions.php的全局函数
前言 一直觉得ThinPHP中的公共函数是一个很好的设计,因为我们只需要在functions.php中对共用的函数进行封装,然后就可以在全局直接进行调用了。其实Laravel中也有类似的功能的,比如说助手函数,类似于session()等函数 查看全文
PHP删除二维数组中相同元素及数组重复值的方法示例
本文实例讲述了PHP删除二维数组中相同元素及数组重复值的方法。分享给大家供大家参考,具体如下: function assoc_title($arr, $key) { $tmp_arr = array(); foreach ($arr as 查看全文
php自动获取目录下的模板的代码
目录下必须有default.gif(此图为模板缩略图)的才为合法的模板 复制代码 代码如下: function get_template () { $template = array (); $dir = CMS_ROOT./tpl/; $ 查看全文
PHP下载远程图片的几种方法总结
PHP下载远程图片的几种方法总结 本文演示3个从远程URL下载图片,并保存到本地文件中的方法,包括file_get_contents,curl和fopen。 1. 使用file_get_contents function dlfile( 查看全文
php array_pop 删除数组最后一个元素实例
php array_pop函数将数组最后一个单元弹出(出栈),即删除数组的最后一个元素。本文章通过php实例向大家讲解array_pop函数的使用方法。 array_pop — 将数组最后一个单元弹出(出栈) 说明 mixed array_ 查看全文
php natsort内核函数浅析第12页
官方手册()复制代码 代码如下:bool natsort ( array &$array ) This function implements a sort algorithm that orders alphanumeric string 查看全文
discuz authcode 经典php加密解密函数解析
原理如下,假如: 加密 明文:1010 1001 密匙:1110 0011 密文:0100 1010 得出密文0100 1010,解密之需和密匙异或下就可以了 解密 密文:0100 1010 密匙:1110 0011 明文:1010 100 查看全文