
PHP
文章平均质量分 85
沪php攻城师
资深PHP工程师,18年以上的网站开发经验和手机应用服务端开发经验,做过论坛,行业门户,电子商城,CMS,SNS网站,广告平台,微信公众号平台,WebGame,手机社交类应用,游戏类应用,BI系统的开发。
展开
-
PHPMailer类-php发送邮件好帮手
<br />PHPMailer 是一个专门用于php语言的邮件发送类,功能十分地强大,丰富了 PHP 本身单一的 mail() 函数。支持 SMTP 等甚至于附件。<br /> <br />PHPMailer 遵守 LGPL 授权,可以免费下载,当前版本是PHPMailer v2.2.1 更新于2007 年11月16日。<br /> <br />下载地址:http://phpmailer.codeworxtech.com/index.php?pg=sf&p=dl<br /> <br />注:下载时有后缀分别转载 2010-12-17 15:36:00 · 1149 阅读 · 1 评论 -
php的非递归快速排序实现
<br />最近写了个非递归的快速排序<br /> <br />/** * 快速排序算法 * * @param array $arr 无序数组 * @return array $arr 有序数组 */function quick_sort($arr){ $sarr[0] = array('left'=>0,'right'=>count($arr) - 1);//该数组保存需要排序的子数组边界 $i = 0; $n = 1; while($i < $n) //判断还原创 2010-11-03 14:24:00 · 2615 阅读 · 0 评论 -
PHP的二分查找算法实现
<br />最近整理了下以前学习的算法知识,虽然在WEB开发时算法用到的情况比较少,但还是把一些有用的算法做下备份。<br /> <br />折半查找法也称为二分查找法,它充分利用了元素间的次序关系,采用分治策略,可在最坏的情况下用O(log n)完成搜索任务。<br />【基本思想】<br />将n个元素分成个数大致相同的两半,取a[n/2]与欲查找的x作比较,如果x=a[n/2]则找到x,算法终止。如果x<a[n/2],则我们只要在数组a的左半部继续搜索x(这里假设数组元素呈升序排列)。如果x>a[原创 2010-11-03 10:34:00 · 2564 阅读 · 1 评论 -
php写的一个阿拉伯数字转中文数字的函数
<br />前段时间去面试的时候一家公司出了这个题,太紧张了没写正确,今天重新写了下,验证过应该没问题,不过如果输入数字过大的话,就会出现错误,可能是不支持这么大的数字吧,最大只能999999999999<br /> <br />/** * 数字转中文 * 数字在999999999999以下 * 数字够大的时候小数点后会取整,奇怪了 * @param string $number 无序数组 * @return string $str 有序数组 */function number2原创 2010-11-05 17:31:00 · 1836 阅读 · 0 评论 -
PHP 实现Word,excel等转换pdf
最近做一个项目,需要将用户上传的word,excel文档转成PDF文档保存并打印,在网上找了很多资料,并不全面,所以自己写了一份比较全面的教程来分享。下面是操作步骤:1、 安装免费的openOffice软件,请至openoffice.org下载最新版本。2、 JDK支持,请自行搜索下载最新版本JDK。3、 安装完openOffice后,在开原创 2015-06-10 13:35:14 · 17810 阅读 · 15 评论