php技术

php技术

php文本转图片自动换行的方法

阅读(23) 作者(admin)

今天无意中浏览网面的时候发现一个长微博,它可以将文本转成png图片,于是乎就研究一下PHP文本转图片的方式,其实只要是用到了PHP的扩展库,GD库来生成图片,再通过图像函数生成,代码写出来后,发现如果文字太多了,图片就会超过屏...

php技术

用Php编写注册后Email激活验证的实例代码

阅读(30) 作者(admin)

总共需两个页面,register.php 和 verify.php1. 用户注册表格 register.php复制代码 代码如下: <html> <body> <form action="register.php" method="post" name="register"> 用户名:<input type="text" name=...

php技术

smarty 缓存控制前的页面静态化原理

阅读(23) 作者(admin)

可在display中进行设置

$smarty->display("demo.tpl",$_SERVER[REQUEST_URI])来实现一个模版有多个缓存。

既然文件已经有缓存了,我们就可以走缓存文件了,不用循环的执行连接数据库,进行查询了。用smatry中的一个函...

php技术

PHP中使用cURL实现Get和Post请求的方法

阅读(23) 作者(admin)

1.cURL介绍   cURL 是一个利用URL语法规定来传输文件和数据的工具,支持很多协议,如HTTP、FTP、TELNET等。最爽的是,PHP也支持 cURL 库。本文将介绍 cURL 的一些高级特性,以及在PHP中如何运用它。2.基本结构  在学习更...

php技术

php页面消耗内存过大的处理办法

阅读(14) 作者(admin)

解决办法:1,修改 php.ini将memory_limit由 8M 改成 16M(或更大),重启apache服务2,在PHP 文件中 加入 ini_set(”memory_limit”,”100M”);注意:为了系统的其它资源的正常使用 请您不要将 memory_limit设置太大,其中-1为不限...

php技术

ajax取消挂起请求的处理方法

阅读(21) 作者(admin)

我们在切换选项卡的时候,如果使用的是ajax技术,会碰到如下情况:点击tab1选项,服务器发出一个Ajax请求获取该选项tab1的内容数据。如果请求正在处理,并且在此过程中你点击了tab2选项并发送一个新的请求,服务器现在就有了两个...

php技术

php实现单链表的实例代码

阅读(19) 作者(admin)

复制代码 代码如下:<?php//链表节点 class node { public $id; //节点id public $name; //节点名称 public $next; //下一节点 public function __construct($id, $name) { $this->id =...

php技术

php 判断数组是几维数组

阅读(12) 作者(admin)

复制代码 代码如下:<?php/** * 返回数组的维度 * @param [type] $arr [description] * @return [type] [description] */function arrayLevel($arr){ $al = array(0); function aL($arr,&$al,$level=0){...

php技术

PHP中图片等比缩放的实例

阅读(16) 作者(admin)

复制代码 代码如下:<?php //图片的等比缩放

//因为PHP只能对资源进行操作,所以要对需要进行缩放的图片进行拷贝,创建为新的资源 $src=imagecreatefromjpeg('a.jpg');

//取得源图片的宽度和高度...

php技术

比较简单的百度网盘文件直链PHP代码

阅读(27) 作者(admin)

百度网盘速度快,稳定性好,你值得拥有,如果以后支持直连以后就可以直接使用百度的网盘了。

这里提供的是临时解决方案,不保证以后可以使用

将下面的代码保存为downbd.php 复制代码 代码如下: <?php $canshu=$_SERVER["QU...

php技术

php中DOMElement操作xml文档实例演示

阅读(10) 作者(admin)

复制代码 代码如下: <?php //Store your html into $html variable. $html="<html> <head> <title>Rakesh Verma</title> </head> <body> <a href='http://example.com'>Example</a> <a href='http://goog...

php技术

PHP 自定义错误处理函数trigger_error()

阅读(18) 作者(admin)

定义和用法trigger_error() 函数创建用户定义的错误消息。 trigger_error() 用于在用户指定的条件下触发一个错误消息。它与内建的错误处理器一同使用,也可以与由 set_error_handler() 函数创建的用户自定义函数使用。...

php技术

PHP字符过滤函数去除字符串最后一个逗号(rtrim)

阅读(28) 作者(admin)

首先分别解释下,trim过滤字符串两端,rtrim过滤字符串尾部,=chop()ltrim过滤字符串首部.过滤字符串中键的咚咚就只能用str_replace咯.举个例子说明下,PHP代码复制代码 代码如下:$str = '123,333,234,'; echo rtrim($st...

php技术

自定义php类(查找/修改)xml文档

阅读(14) 作者(admin)

近期在看PHP的教学视频,其中讲到了 PHP 操作 xml 文档,学了点儿 DOMDocument 类。自己查手册又全英文,看不大懂。但还是自己写了个类,实现了查找 xml 节点,并修改节点值。背景解说完毕,且看代码如下: 复制代码 代码如下: /*...

php技术

PHP 数组和字符串互相转换实现方法

阅读(15) 作者(admin)

复制代码 代码如下:$array=explode(separator,$string); $string=implode(glue,$array);

使用和理解这两个函数的关键之处是分隔符(separator)和胶合符(glue)关系。当把一个数组转换成一个字符串时,将会设置胶合符――将...

php技术

php中将html中的br换行符转换为文本输入中的换行符

阅读(22) 作者(admin)

下面这几个方法将能够帮你解决这个问题。PHP版将html中的<br />换行符转换为文本框中的换行符:复制代码 代码如下:function br2nl($text){ return preg_replace('/<br//s*?//??>/i','',$text);}或者:复制代码 代码如...

php技术

php更新mysql后获取影响的行数发生异常解决方法

阅读(17) 作者(admin)

从manual上知道了mysql_affected_rows函数当UPDATE前后的数据一样时会返回异常值,

下面有个方便的解决办法,从官方munual上看到 bdobrica at gmail dot com 留言的: As a solution to the problem pointed in the post...

php技术

PHP常用的文件操作函数经典收藏

阅读(18) 作者(admin)

以下是个人总结的PHP文件操作函数。当然,这只是部分,还有很多,我没有列出来。 一 、解析路径: 1 获得文件名: basename(); 给出一个包含有指向一个文件的全路径的字符串,本函数返回基本的文件名。如果文件名是以 suffix 结...

php技术

精美漂亮的php分页类代码

阅读(7) 作者(admin)

这是一款简单,方便,功能齐全的分页类,可以根据自己的需要更改CSS样式文件以实现分页颜色的控制,利用php分页类,可以省去自己很多时间,只需要在分页的地方嵌入即可,下面看下使用方法: 1,在head里包含pager.css复制代码...

php技术

PHP插入排序实现代码

阅读(24) 作者(admin)

算法描述:⒈ 从第一个元素开始,该元素可以认为已经被排序⒉ 取出下一个元素,在已经排序的元素序列中从后向前扫描⒊ 如果该元素(已排序)大于新元素,将该元素移到下一位置⒋ 重复步骤3,直到找到已排序的元素小于或者等于新元...

php技术

php 无法加载mcrypt.dll的解决办法

阅读(8) 作者(admin)

1.php.ini里面查找extension=php_mcrypt.dll,去掉前面的分号”;” ,重启apache.无效(注意:在AppServ中php.ini在dinwos目录下)2.复制php目录下的libmcrypt.dll到windows/system32目录下,重启IIS ,无效3.自己总结的办...

php技术

简单的php数据库操作类代码(增,删,改,查)

阅读(18) 作者(admin)

数据库操纵基本流程为:  1、连接数据库服务器  2、选择数据库  3、执行SQL语句  4、处理结果集  5、打印操作信息  其中用到的相关函数有&#8226;resource mysql_connect ( [string server [, string usern...

php技术

PHP If Else(elsefi) 语句

阅读(23) 作者(admin)

条件语句当您编写代码时,您常常需要为不同的判断执行不同的动作。您可以在代码中使用条件语句来完成此任务。if...else 语句在条件成立时执行一块代码,条件不成立时执行另一块代码elseif 语句与 if...else 配合使用,在若...

phpmyadmin显示utf8_general_ci中文乱码的问题终级篇
php技术

phpmyadmin显示utf8_general_ci中文乱码的问题终级篇

阅读(12) 作者(admin)

自己写PHP也有一年多了,然后编码问题却老是没有得到好的解决,自己的情况是这样的,网页显示完全正常,在phpmyadmin数据库显示中文乱码,不管是简体还是繁体,只要是中文都是如下显示形式:&aelig;&cent;§&aring;・&#382;...