PHP高手推荐的几本书

PHP和MySQL Web开发(原书第4版)

本书将php开发与mysql应用相结合,分别对php和mysql做了深入浅出的分析,不仅介绍php和mysql的一般概念,而且对php和mysql的web应用做了较全面的阐述,并包括几个经典且实用的例子。

深入PHP:面向对象、模式与实践(第3版)

书中主要介绍了如何使用面向对象技术和设计模式编写稳定的、可维护的代码,如何使用Subversion 管理多个开发人员,如何使用Phing 和PEAR 进行构建和安装,以及将构建和测试过程自动化的策略,包括持续集成。

Head First PHP & MySQL(中文版)

比较基础的一本书, 讲得很细, 适合没有任何 PHP 基础的人看. 而且不光是 PHP, HTTP 的请求与响应也有讲, 从这本书还可以学到 Web 的客户端/服务器模型。

PHP与MySQL权威指南

本书是目前为止最全面的关于PHP与MySQL开发技术的书籍之一,系统而全面地讲解了PHP与MySQL技术的方方面面,适合初中级的PHP程序员系统地学习。

PHP手册

PHP手册是PHP官方组织编写的权威的参考手册,其内容极为丰富全面,涉及了PHP语言的所有细节,并提供大量示例代码。PHP手册是PHP程序员最常用的参考资料。这个可以在网上下载。

想要获取更多的参考资料,可以加入我们的程序员互动联盟(coderonline)。除了资料,更多的惊喜在等着你。

如果内心还有编程的梦想,或者学习过程中遇到的困惑可以加老码农的微信号coderonline,问问编程到底是咋回事

想深入学习编程,获取编程里面那点事,可以关注我们的微信公众号:程序员互动联盟(coder_online),里面集结了众多的自学编程以及编程高手。

php实现生成pdf的三种方法

静态页面样式容易控制,扩展包底层使用wkhtmltopdf可完美生成pdf 。

1.安装wkhtmtopdf

2.复制文件到系统的可执行目录中,并赋予可执行权限

3.安装laravel-snappy。安装过程可参考。或者参考扩展包目录下的readme.md文件

4.给系统安装中文字体,生成PDF时才不会产生乱码。

为了能正常显示中文字体,我们可以安装自己需要的字体。

下载SourceHanSansCN-Normal.ttf字体,拷贝到扩展目录vendor\\tecnickcom\\tcpdf\\tools中

注:字体安装建议使用ttf格式字体。

使用dompdf相对比较简单了。这里也是直接用html页面生成PDF

dompdf如果需要中文字体可以在html文件中使用 css的font-face定义

以上就是我在php项目开发中使用的三种生成PDF的方案。选择不同方案的理由也很简单:

  1. 借着项目开发每个方案都试试
  2. wkhtmltopdf真的是样式稳定好控制。
  3. tcpdf完全就是冲着可以有不同尺寸的页面去的,解决中文字体走了好多弯路。
  4. dompdf直接安装就能用,中文字体引入就可以,主要为了试试它对html支持度如何。结论是还不错,生成个产品参数手册很好用。

本文作者及来源:Renderbus瑞云渲染农场https://www.renderbus.com

点赞 0
收藏 0

文章为作者独立观点不代本网立场,未经允许不得转载。