仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 557|回复: 8
打印 上一主题 下一主题

[学习教程] PHP网页编程之可让PHP编程事半功倍的类库

[复制链接]
小魔女 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 22:16:06 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
培训的第二阶段,开始了PHP语言语法结构和应用的学习。
在用php开辟网站的时分,利用面向工具的办法的确能够进步代码复用率,削减代码冗余。而对初学者更友爱的是,PHP开辟网站所必要的年夜部分类库,网上都有非常优异的类库存在了。作为一个程序猿固然不克不及反复打造轮子,以是我把平常常常会利用到的类库收拾上去,但愿对进修PHP的站长伴侣们有效。
一:收罗类库,snoopy.class.php。
下载:(http://www.php100.com/html/download/pl/2013/0111/9090.html)
提及做网站对年夜部分站长来说,收罗是必不成缺的部分。良多站长大概间接利用dedecms之类cms内置的收罗功效了,可是偶然候网站很小没需要利用cms大概cms的内置收罗功效满意不了我们的需求的时分怎样办呢。那就能够利用这个收罗类库了。利用办法十分复杂。
复杂图示:


利用演示:
//加载类库文件include("snoopy.php");
//要收罗的页面地点
$url="http://www.www.shlongyingjixie.com";
$snoopy=newSnoopy;
//往抓取页面
$snoopy->fetch($url);
//输入抓回页面的html
echo$snoopy->results;
接上去,用正则表达式把你必要的内容婚配出来。如许收罗就半途而废了。复杂吧!

二:图片处置类库,PHPThumb
下载地点(github.com/masterexploder/PHPThumb)。
注重这个类库有一个重名的叫phpthumb,只是巨细写的不同,以是查找文档的时分万万注重。
在网站建立过程当中,必要处置图片的中央多不堪数,用php的图片函数处置图片,非常烦琐。并且对老手来说非常欠好把握。如今我们能够用PHPThumb类库来处置图片,包含,图片尺寸调剂,图片截取,图片加水印,图片扭转等等功效。
利用演示:
//加载类库文件
require_oncepath/to/ThumbLib.inc.php;
//实例化类库,传进你要处置的图片的地点能够是收集地点,也能够是当地地点
$thumb=PhpThumbFactory::create(http://www.shlongyingjixie.com/);
//把图片等比减少到最年夜宽度100px大概最高100px,当只输出一个参数的时分,是限定最宽的尺寸。
$thumb->resize(100,100);
//把图片等比减少到本来的百分数,好比50就是本来的50%。
$thumb->resizePercent(50);
//截取一个175px*175px的图片,注重这个是截取,超越的部分间接裁切失落,不是强迫改动尺寸。
$thumb->adaptiveResize(175,175);
//从图片的中央盘算,截取200px*100px的图片。
$thumb->cropFromCenter(200,100);
//截图,前两个参数分离是必要解出的图片的右上角的坐标X,Y。前面两个参数是必要解出的图片宽,高。
$thumb->crop(100,100,300,200);
//把图片顺时针反转180度
$thumb->rotateImageNDegrees(180);
这个类库另有更多功效就未几做先容了,假如你也在开辟PHP网站过程当中必要处置图片无妨浏览一下这个类库的文档,包管你处置图片很复杂,不再用和那十几个烦人的php图片处置函数打交道了!
在一个团队之中或者说是在一个公司的工作岗位上,需要注重团队之间的交流合作;在学习或工作上都要端正自己的态度,要以认真的态度来对每件事,这样才能让自己更快的投入、更快的学习,而不至于浪费自己的时间。
爱飞 该用户已被删除
沙发
发表于 2015-1-17 16:57:17 | 只看该作者
其实也不算什么什么心得,在各位大侠算是小巫见大巫了吧,望大家不要见笑,若其中有错误的地方请各位大虾斧正。
冷月葬花魂 该用户已被删除
板凳
发表于 2015-1-30 09:09:14 | 只看该作者
作为一个合格的coder 编码的规范是必须,命名方面我推崇“驼峰法”,另外就是自己写的代码最好要带注释,不然时间长了,就算是自己的代码估计看起来都费事,更不用说别人拉。
深爱那片海 该用户已被删除
地板
发表于 2015-2-6 09:25:05 | 只看该作者
这些中手常用的知识,当你把我说的这些关键字都可以熟练运用的时候,你可以选择自己
小魔女 该用户已被删除
5#
 楼主| 发表于 2015-2-15 22:03:56 | 只看该作者
说点我烦的低级错误吧,曾经有次插入mysql的时间 弄了300年结果老报错,其实mysql的时间是有限制的,大概是到203X年  具体的记不清啦,囧。
第二个灵魂 该用户已被删除
6#
发表于 2015-3-4 14:47:33 | 只看该作者
当然这种网站的会员费就几十块钱。
admin 该用户已被删除
7#
发表于 2015-3-11 20:16:09 | 只看该作者
说点我烦的低级错误吧,曾经有次插入mysql的时间 弄了300年结果老报错,其实mysql的时间是有限制的,大概是到203X年  具体的记不清啦,囧。
若天明 该用户已被删除
8#
发表于 2015-3-19 11:36:55 | 只看该作者
说php的话,首先得提一下数组,开始的时候我是最烦数组的,总是被弄的晕头转向,不过后来呢,我觉得数组里php里最强大的存储方法,所以建议新手们要学好数组。
灵魂腐蚀 该用户已被删除
9#
发表于 2015-3-27 23:10:38 | 只看该作者
建议加几个专业的phper的群,当然啦需要说话的人多,一处一点问题能有人回答你的,当然啦要让人回答你的问题,平时就得躲在里面聊天,大家混熟啦,愿意回答你问题的人自然就多啦。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-11-14 13:01

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表