也许过去我不是一个好孩子,但现在我要做个好爸爸...... 注册 | 登陆
浏览模式: 标准 | 列表Tag:php

截取固定长度UTF-8字符串的PHP函数

  需要用到用PHP截取字符串,以往用的都是substr,突然发现不灵了,因为这次戒烟如你使用了UTF-8编码,经过查资料,原来UTF-8表示汉字是3个字符,而且据说还有两个字符的,没看懂,但想到一个汉字占两位,一个英文占一位,干脆用显示长度来计算吧!

» 阅读全文

Tags: php, utf-8

FPDF代码研究(Part 5)

  介绍AliasNbPages()、Open()、Close()、AddPage(),开始涉及PDF文档的生成。

» 阅读全文

Tags: php, fpdf

FPDF代码研究(Part 4)

  批量简单介绍FPDF类中的SetLeftMargin()、SetTopMargin()、SetRightMargin()、SetTitle()、SetSubject()、SetAuthor()、SetKeywords()、SetCreator() 共8个公共方法和 _UTF8toUTF16() 内部方法。8个公共方法中,前3个是设置页面边距的,后面5个用于设置PDF文档属性。

» 阅读全文

Tags: php, fpdf

FPDF代码研究(Part 3)

  构造函数中调用了2个私有方法 _dochecks() 和 _getpageformat(),还有5个公共方法 Error()、SetMargins()、SetAutoPageBreak()、SetDisplayMode() 和 SetCompression(),这里逐个分析它们。

» 阅读全文

Tags: php, fpdf

FPDF代码研究(Part 2,构造函数)

  类需要一个初始化函数,函数名与类名相同,初始化类的时候这个构造函数就开始运行,构造函数可以使用参数,也就是调用类的时候需要的参数。

  FPDF类的构造函数带了三个参数,分别是页面方向(默认为纵向)、使用的单位(默认为 mm)、页面样式(默认为 A4)。

» 阅读全文

Tags: php, fpdf

FPDF代码研究(Part 1,类的属性)

  前面总结归纳了一下 FPDF 的中文应用攻略,可以看到FPDF的功能确实很强大,但它是如何实现 PDF 文件生成的呢,戒烟如你决定深入研究一下它的代码,以求对其进行改进,应用到自己的项目中。

» 阅读全文

Tags: php, fpdf

FPDF中文应用攻略

  曾经写过一个关于FPDF使用的文章,但由于戒烟如你放BLOG的服务器被攻击,数据库出了问题,现在是看不到了,不过上次的BLOG被不少地方转载,有兴趣的朋友可以自己去搜,在百度用关键词用“FPDF”和“戒烟如你”,就可以看到被转载的内容。

  现在要重新用FPDF,所以对使用方法再整理一次,另外需要提到一点,目前FPDF的官方网站(fpdf.org)被和谐了,登录的话需要用代理,所以把需要用到的文件再整理到这里来。

» 阅读全文

Tags: php, pdf, fpdf

PHP发送SMTP邮件的代码(Part 3)

  前面介绍了预定义的变量和对邮件元素的处理,下面继续代码的最后一部分:连接服务器、发送邮件。

» 阅读全文

Tags: php, smtp

Records:1112