php技术

php技术

PHP写的获取各搜索蜘蛛爬行记录代码

阅读(18) 作者(admin)

那么下面分享一款用php写的获取各搜索蜘蛛爬行记录代码 支持搜索引擎如下 可以记录Baidu,Google,Bing,Yahoo,Soso,Sogou,Yodao爬行网站的记录! php代码如下 复制代码 代码如下: <?php function get_naps_bot() { $use...

php技术

php实现快速排序法函数代码

阅读(21) 作者(admin)

代码1: 复制代码 代码如下: <?php function quicksort($str){ if(count($str)<=1) return $str;//如果个数不大于一,直接返回 $key=$str[0];//取一个值,稍后用来比较; $left_arr=array(); $right_arr=array(); for($i=1;$...

php技术

PHP 透明水印生成代码

阅读(18) 作者(admin)

复制代码 代码如下: <?php /* * Created on 2010-10-27 * BY QQ542900563 * Copyrights Reserved 2000-2020 * 本例演示图片水印的生成办法 */ //分别载入两张图片 $im=imagecreatefromjpeg("liu.jpg"); $img2=imagec...

php技术

无JS,完全php面向过程数据分页实现代码

阅读(22) 作者(admin)

复制代码 代码如下: <?php //登陆页面设置的session,当session中存在name时 //session_start(); //$name = $_SESSION['name']; //if (empty($name)){ // header("Location: error.php"); // exit(); //} //面向过程,...

php技术

PHP 图片水印类代码

阅读(13) 作者(admin)

支持文字水印、图片水印 支持水印的位置随机或固定(九宫格) 水印透明度设置(图片水印和文字水印都支持) 文字水印的字体、颜色、大小设置 图片水印的背景透明 复制代码 代码如下: <?php /** * 加水印类,支持文字图片水印的...

php技术

PHP setTime 设置当前时间的代码

阅读(27) 作者(admin)

复制代码 代码如下: function _niceTime($minute){ $m = $minute - 5; $date = new DateTime(); $date->setTime(9, 00);//设置每天早上9点 return date("Y-m-d H:i",strtotime("+$m minute",$date->getTimestamp()))...

php技术

php 解决旧系统 查出所有数据分页的类

阅读(21) 作者(admin)

添加了几个自定义的 从mysql result 集合中 抽取指定片段的方法 , 没有调用释放的原因 这个涉及到 程序的 原来校验 也多亏网上大神的帮助啊 。。。。 老系统害死人啊, 后台都不能动 复制代码 代码如下: <?php /* 分页...

php技术

PHP实现手机归属地查询API接口实现代码

阅读(14) 作者(admin)

复制代码 代码如下: <?php header(“Content-Type:text/html;charset=utf-8″); if (isset($_GET['number'])) { $url = ‘http://webservice.webxml.com.cn/WebServices/MobileCodeWS.asmx/getMobileCodeInfo'; $num...

php技术

PHP 利用AJAX获取网页并输出的实现代码(Zjmainstay)

阅读(25) 作者(admin)

看点: 1、file_get_contents超时控制。 2、页面编码判断。 3、键盘Enter键捕捉响应。 4、键盘event兼容处理。//event = event || window.event; 5、XMLHttpRequest 和 jQuery 两种实现方案。 6、页面及源码同时展示。...

php技术

PHP的简易冒泡法代码分享

阅读(16) 作者(admin)

很基础的东西,感觉代码还不够简洁,希望高手指导修改 复制代码 代码如下: <?php function BubbleSort($str){ for($i=0;$i<count($str);$i++){//从数组末尾取一个值; for ($k=count($str)-2;$k>=$i;$k--){//将这个值向前...

php技术

关于UEditor编辑器远程图片上传失败的解决办法

阅读(11) 作者(admin)

远程图片上传是个很有意思的东西,比如你从别的网站复制一段文件,如果文字中带有图片,编辑器会自动将图片提取出来,进行上传,从而不用担心远程图片失效后,自己本地也无法浏览。

  通过检查,发现远程图片上传的操作页面是:g...

php技术

php数组一对一替换实现代码

阅读(14) 作者(admin)

复制代码 代码如下: <?php header("Content-type: text/html; charset=utf-8"); function multiple_replace_words($word,$replace,$string,$tmp_match='#a_a#'){ preg_match_all('/'.$word.'/',$string,$matches); /...

php技术

比较discuz和ecshop的截取字符串函数php版

阅读(13) 作者(admin)

下面先给出两个版本函数的源代码以及简单测试,最后我会给出一个实用性更强的字符串截取函数。需要注意的是:这里讨论的字符串截取问题都是针对UTF-8编码的中文字符串。 discuz版本 复制代码 代码如下: /** * [discuz]...

Windows下部署Apache+PHP+MySQL运行环境实战
php技术

Windows下部署Apache+PHP+MySQL运行环境实战

阅读(23) 作者(admin)

官方下载地址:MySQL http://www.mysql.com/downloads/mysql/ 找个MSI文件下下来.Apache http://httpd.apache.org/download.cgiPhp http://windows.php.net/download/#php-5.4首先是MySQL,(这边吐槽一下被Oracle收购的M...

PHP中“简单工厂模式”实例代码讲解
php技术

PHP中“简单工厂模式”实例代码讲解

阅读(32) 作者(admin)

简单工厂模式: ①抽象基类:类中定义抽象一些方法,用以在子类中实现 ②继承自抽象基类的子类:实现基类中的抽象方法 ③工厂类:用以实例化对象

看完文章再回头来看下这张图,效果会比较好

采用封装方式 复制代码 代码如下:...

通过php快速统计某个数据库中每张表的数据量
php技术

通过php快速统计某个数据库中每张表的数据量

阅读(12) 作者(admin)

所以自己简单写了几行代码用来实现以上需求

执行结果:

复制代码 代码如下: <?php $conn=mysql_connect('localhost','root',''); mysql_select_db('数据库',$conn); $sql="SELECT information_schema.TABLES.TABLE...

php技术

PHP获取用户的浏览器与操作系统信息的代码

阅读(17) 作者(admin)

1.用户访问服务器时,利用PHP的超级全局变量$_SERVER数组中字段['HTTP_USER_AGENT'] 获取访问用户的所有信息我访问时的$_SERVER['HTTP_USER_AGENT'] 字符串 :Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleW...

php技术

php循环语句 for()与foreach()用法区别介绍

阅读(17) 作者(admin)

for 循环是 PHP 中最复杂的循环结构。它的行为和 C 语言的相似。 for 循环的语法是:

for (expr1; expr2; expr3) statement 第一个表达式(expr1)在循环开始前无条件求值一次。 expr2 在每次循环开始前求值。如果值为 T...

php技术

PHP手机号码归属地查询代码(API接口/mysql)

阅读(9) 作者(admin)

首先我们介绍使用自己的数据库查询多个手机号码,那还是建议你拥有一个自己的的手机号码数据库。正常情况下,只是满足一般查询的话,你不需要去购买专业版的手机号码数据库,增加无谓成本。我免费为你提供一个ACCESS数据库,包...

php技术

通过缓存数据库结果提高PHP性能的原理介绍

阅读(14) 作者(admin)

但当您使用的数据库与 Web 服务器位于不同的计算机上时,缓存数据库结果集通常是一个不错的方法。不过,根据您的情况确定最佳的缓存策略却是一个难题。例如,对于使用最新数据库结果集比较重要的应用程序而言,时间触发的缓...

php技术

PHP中使用foreach和引用导致程序BUG的问题介绍

阅读(20) 作者(admin)

复制代码 代码如下: $a = array(1, 2); $b = array(11, 12); foreach($a as &$r){ } foreach($b as $r){ } echo $a[1]; // 输出 12 两个的循环的本意可能是: 第一个循环需要在循环中修改元素的内容, 所以使用引用;...

php技术

PHP输出数组中重名的元素的几种处理方法

阅读(15) 作者(admin)

1.可以直接用php的内置函数array_intersect() array array_intersect ( array $array1 , array $array2 [, array $ ... ] ) array_intersect() 返回一个数组,该数组包含了所有在 array1 中也同时出现在所有其它参数数...

php技术

PHP中使用crypt()实现用户身份验证的代码

阅读(9) 作者(admin)

了解crypt()

  只要有一点使用非Windows平台经验的读者都可能对crypt()相当熟悉,这一函数完成被称作单向加密的功能,它可以加密一些明码,但不能反过来将密码重新转换为原来的明码。crypt()函数定义如下。

  stri...