【php利用imagemagick实现复古老照片效果实例】教程文章相关的互联网学习教程文章

php仿discuz分页效果代码_php技巧【图】

代码如下:/** * 显示样式2 */ function multi($mpurl,$page = 10) { $multipage = ''; $mpurl .= strpos($mpurl, '?') ? '&' : '?'; $realpages = 1; if($this->infocount > $this->items) { $offset = 2; $realpages = @ceil($this->infocount / $this->items); $pages = $this->maxpages && $this->maxpages maxpages : $realpages; if($page > $pages) { $from = 1; $to = $pages; } else { $from = $this->pageno - $offset; $...

php图片上添加透明度渐变的效果_php技巧

代码如下:////$strimgsrc = file_get_contents("http://127.0.0.1/5307754.jpg"); ////$imgsrc = imagecreatefromstring($strimgsrc); $imgsrc = imagecreatefromjpeg("5307754.jpg"); $imgsrcw = imagesx($imgsrc); $imgsrch = imagesy($imgsrc); $width = 30; $x1 = 2; $x2 = $imgsrcw - $x1 - 20; $y1 = ($imgsrch - $width) - 2; $y2 = $y1 + $width; $steps = $x2 - $x1; for($i = 0; $i { $alphax = round($i/($steps/127))+...

纯php打造的tab选项卡效果代码(不用js)_php实例【图】

1.根据get判断,获取get生成css 代码如下: if(!isset($_GET['city_id'])) { $city_id = 12; } else { $city_id = $_GET['city_id']; } echo '.a'.$city_id.' { color:red; } '; for($i=12;$i{ if($i != $city_id) { if ($i != 12 ) { echo '.list'.$i.'{ background-image:url("image/style/bg.gif"); }'; } else { echo '.list'.$i.' { background-image:url("image/style/left_bg.gif"); } '; } } else { if($city_id != 12) { ...

兼容firefox,chrome的网页灰度效果_php技巧

只是在技术上来看,要实现网页灰度,最稳妥的办法莫过于直接处理所有图像,不用考虑兼容,不用考虑效率。但是,工作量比较大,切换回来也费力。 ie系列支持css滤镜,一句 filter:gray; 就解决了所有问题。但是,众所周知,ie以效率低著名,你会发现开启以后速度显著下降。并且,最致命的,在其他浏览器下无效。 有没有兼容所有浏览器的办法呢?有。JavaScript能做到,早就有人用js模拟了ie的gray滤镜,如果你感兴趣并且愿意看英文,...

PHP实现的多彩标签效果代码分享_php实例

目前,大家的博客左侧通常加上一个漂亮的多彩标记,也想给自己的小站加一下这个小功能。 可惜已经再不再是使用WordPress的时候那么方便了,使用WordPress的朋友们直接使用现成的插件,鼠标点点就可以加上这个炫彩的功能。小站程序是自个写的,要加这么一个功能还是得自己动手,就当学习吧! 首先,我分析了一下目前多彩标签的主要表现形式,主要有两点:颜色多样,大小不一。这个是多彩标签的特性,于是想到了PHP中的随机函数rand。...

异步加载技术实现当滚动条到最底部的瀑布流效果_php技巧

异步加载技术实现瀑布流效果。当滚动条到最底部的时候触发一个事件,这个事件写入$.get()事件,向内部程序页传递类别id和页码,程序将会返回那个类别下的相对页的产品列表,如果程序查询当前类无产品即返回空。 滚动条事件要写在window.onscroll中才有效判断。如下: window.onscroll=function(){     // var scrolltop=document.documentElement.scrollTop||document.body.scrollTop; var tops = $(document).scrollTop(); //...

PHP实现图片旋转效果实例代码_php实例【图】

PHP对图像的旋转旋转之前<?phpheader("content-type","text/html;charset=utf-8");/**图片沿y轴旋转,以png格式为例*@param string $filename 图片的url*/function turn_y($filename){/*创建图片资源*/$backy = imagecreatefrompng($filename);/*获取大小*/$widthy = imagesx($backy);$heighty = imagesy($backy);/*创建新的图片资源,保存翻转后的图片*/$newy = imagecreatetruecolor($widthy, $heighty);/*沿着y轴翻转,就是将原图...

php实现给图片加灰色半透明效果的方法_php技巧

本文实例讲述了php实现给图片加灰色半透明效果的方法。分享给大家供大家参考。具体实现方法如下: 原理: 1.首先计算出原图片的尺寸 2.创建相同尺寸的半透明图片 3.使用 imagecopy()方法,把新创建的半透明图片与原图合并 具体实现代码如下:代码如下:<?php /*php 给图片加灰色透明效果*/ $imfile = ./0.jpg;//原图 $origim = imagecreatefromjpeg($imfile);//从 JPEG 文件或 URL 新建一图像 $w=imagesx($origim);//原图宽度 $...

PHP中使用Imagick实现各种图片效果实例_php技巧

imagick是一个功能强大的图像处理库。 说是翻译 其实就是简要介绍imagick 的主要功能的或者说是我觉得比较实用的功能函数的介绍 以及使用的例子。 因为本人的英语水平有限,所以采用比较通俗或者说比较贴近应用化的语言来描述。 先欣赏一组炫丽的效果: 偏置图像: 例子: 代码如下:<?php ini_set(display_errors,1); header(Content-type: image/jpeg); $image = new Imagick(1.jpg); $image->rollImage(20,39); e...

php模拟服务器实现autoindex效果的方法_php技巧【图】

本文实例讲述了php模拟服务器实现autoindex效果的方法。分享给大家供大家参考。具体实现方法如下: 1.PHP代码如下: 代码如下:<?php //文件浏览程序 error_reporting(0); $pwd = empty($_GET[dir]) ? ./ : $_GET[dir]; $pwd = realpath($pwd); if(is_file($pwd)) { highlight_file ($pwd);exit; }else$it = new FilesystemIterator($pwd); ?>pwd of pwd of <?php echo $pwd ?>">../ <?php foreach ($it as $file){ if($file->isDi...

JavaScript实现滚动栏效果的方法_php技巧【图】

本文实例讲述了JavaScript实现滚动栏效果的方法。分享给大家供大家参考。具体如下:* { margin: 0; padding: 0; } #div1 ul{ position: absolute; left: 0px; top: 0px; } #div1 ul li img { width: 187px; height: 125px; } #div1 ul li{ float: left; width: 187px; height: 125px; list-style: none; } #div1{ width: 748px; height: 125px; position: relative; background-color: chartreuse; overflow: hidden; float: left;...

PHP实现简单数字分页效果_php技巧

学习要点: 1.LIMIT 用法 2.各种参数 3.超链接调用 第一:先在文件中设置数字分页模块;我的文件是(blog.php)代码如下://分页模块 $_page = $_GET[page]; $_pagesize = 10; $_pagenum = ($_page - 1) * $_pagesize; //首页要得到所有的数据总和 $_num=mysql_num_rows(_query("SELECT tg_id FROM tg_user")); $_pageabsolute=$_num / $_pagesize; 要注意的是在数据库中取集的时候代码如下://我们必须每次重新读取结果集,而不是从...

PHP实现仿Google分页效果的分页函数_php技巧

本文实例讲述了PHP实现仿Google分页效果的分页函数。分享给大家供大家参考。具体如下: /*** 分页函数* @param int $total 总页数* @param int $pagesize 每页几条* @param string $pkey url中页面变量名称* @param string $url 基础url,其中的{page}会被替换为页码* 依赖函数 request_uri httpInt*/ function page($total,$pagesize=10,$pkey=p,$url=null){$a_num=10;$first= 首页 ;$last= 尾页 ;$pre= 上页 ;$next= 下页 ;$a_...

基于PHP实现假装商品限时抢购繁忙的效果_php技巧

最近要做一个项目,有关商品显示抢购的功能。比如我们的网站很带流量,那么成千上万的用户在几秒内同时点你的商品,确实会出现“抢购人数过多,会提示,系统繁忙。但是呢,大部分网站然而并没有这么牛叉。为了让用户感受到商品很抢手,动不动就提示”系统繁忙“的效果,我们需要做一个程序来”假装很繁忙“。 (除了淘宝,大家不要以为其他网站真的很繁忙哦,只不过人家是故意让你觉得不抢就买不到,求懂) 本文来设定一个规则,大...

WordPress导航菜单的滚动和淡入淡出效果的实现要点_php技巧

滚动导航菜单 滚动菜单, 顾名思义是以滚动的方式显示和隐藏菜单的. 其实跟淡入淡出菜单和滚动菜单的原理是一样的, 前者是在触发事件的时候改变菜单的透明度, 而后者则是改变菜单的高度. 那为什么后者的处理难度会比前者高呢 这正因为菜单高度的处理比透明度有更高的技巧要求. 下面我们就讨论一下该如何处理, 并难在什么地方. 初期化处理 为了处理更加灵活, 我们需要为它定义一个作为参数的滑动速度, 也就是每一个单位时间间隔, 菜单...

实例 - 相关标签