最新消息:活着是今年最大的利润

PHP

php技术分享

php缩小png图片时,不损失透明色的办法

php缩小png图片时,不损失透明色的办法

PHP 7年前 (2012-12-02) 5793浏览 0评论

做站点时,通常要将图片缩小成合适的尺寸,jpg图片缩小比较容易,png图片如果带了透明色的话,按照jpg的方式来缩小的话,就会造成透明色损失。那么如何处理,才能保存透明色呢? 主要是利用gd库的两个方法: imagecolorallocatealp...

php对二维数组进行排序的两种方法

php对二维数组进行排序的两种方法

PHP 7年前 (2012-11-17) 4747浏览 0评论

一维数组排序可以使用asort、ksort等一些方法进程排序,相对来说比较简单。二维数组的排序怎么实现呢?例如像下面的数组: $users = array( array('name' => 'tom', 'age' => 20)...

文章中关键词加链接的思路和php的实现

文章中关键词加链接的思路和php的实现

PHP 7年前 (2012-11-16) 9129浏览 7评论

一般在文章展示的时候,都会将其中的关键词加上链接,增加网站的粘合性。咋一想挺简单的,直接替换字符串不就行了。可细细想来,还是有不少问题。比如文章内的html标签,标签里的内容可以不用替换;再比如一个关键词包含另外一个关键词,如果先替换短的关键词,那就...

php输入流php://input的使用分析

php输入流php://input的使用分析

PHP 7年前 (2012-10-22) 6841浏览 0评论

在做一个摄像头拍照然后上传的功能,php中使用php://input来获取内容。于是就了解了下php://input。 从官网信息来看,php://input是一个只读信息流,当请求方式是post的,并且enctype不等于”multip...

php中使用mb_check_encoding判断字符串编码的一些思考

php中使用mb_check_encoding判断字符串编码的一些思考

PHP 7年前 (2012-10-19) 7063浏览 0评论

在使用mbstring库时看到这个方法,有点惊喜,难道有内置的方法能直接判断字符串编码?于是立马进行了测试。 测试的思路 先用纯数字和英文字母组合,然后分别指定utf-8,gbk编码来进行测试。因为gbk字符集和utf-8字符集都包含ascii字符...

php方法array_slice的时间复杂度分析

php方法array_slice的时间复杂度分析

PHP 7年前 (2012-10-17) 5383浏览 0评论

array_slice方法就是从数组中根据指定的偏移量取出一段数据。在分页显示数据中非常有用,但是我发现如果数组比较大的话,取后面的数据会比取前面的数据慢许多。例如一个数组有100万个元素,取最前面100个非常快,取最后100个会很慢。 看下面代码,...

php命名空间namespace使用笔记

php命名空间namespace使用笔记

PHP 7年前 (2012-10-17) 3277浏览 0评论

php在5.3+的版本加入了命名空间的元素,类似java里的包,使用命名空间,可以很好的避免方法名、类名出现重复。 定义一个命名空间 namespace test; 这样在这个命名空间定义的方法、类,都隶属这个命名空间,甚至在命名空间内定义的...

php中关于extract方法的使用和建议

php中关于extract方法的使用和建议

PHP 7年前 (2012-10-17) 5022浏览 0评论

在分析Oauth 2.0的的一个开源服务端代码时,因为我是用netbeans来查看,在边上给了一些黄色感叹号的提示信息,提示变量没有初始化。我仔细查看上下文,确实没有初始化,但是代码执行是准确的,非常奇怪。后来我注意到一个方法extract,这才找到...

wordpress瀑布流主题Themolio首页显示特色图像

wordpress瀑布流主题Themolio首页显示特色图像

PHP 7年前 (2012-10-15) 4400浏览 0评论

刚安装好这个主题时,发现首页没有显示特色图像。我看主题介绍页面上的截图,有显示特色图像,我就比较纳闷了。后来在后台 外观->Themolio Settings->Blog 这里找了配置选项, Themolio设置 上图中红色框里的就是了,...

php生成二维码的类库PHP QR Code的使用介绍

php生成二维码的类库PHP QR Code的使用介绍

PHP 7年前 (2012-10-11) 22480浏览 8评论

二维码就是用在平面上用特定的几何图形记录数据信息的,QR码是常见的一种二维码。QR原理理解起来比较复杂,自己处理的话,估计得花不少时间。这里推荐一个生成QR码的php类库PHP QR Code。这个我自己使用1年多了,没发现什么问题,分享给大家。 主...

wordpress修改文章摘要长度,直接从模板入手

wordpress修改文章摘要长度,直接从模板入手

PHP 7年前 (2012-10-10) 7934浏览 2评论

wordpress中文章摘要长度默认是55个,这对于中文来说,显然长度不太够,那么如何修改呢? 在模板中输出摘要的方法是the_excerpt(),我们可以找到方法源:wp-includes/formatting.php中的wp_trim_excer...