1.什么是PHP以及PHP Spreadsheet
PHP,全称 Hypertext Preprocessor ,中文翻译“超文本预处理器”。PHP内核由C开发,因此在语法上跟C有不少相似之处。但PHP绝对不是C。PHP语法除了跟C有相似之处外,还跟Java、Perl比较流行的编程语言存在相似的地方。因此,如果你有上述语言基础,PHP入门会更加快速。
在PHP的官网是这样介绍PHP的:
PHP is a popular general-purpose scripting language that is especially suited to web development.
Fast, flexible and pragmatic, PHP powers everything from your blog to the most popular websites in the world.
翻译过来,大致意思就是:
PHP是一种开源通用脚本语语言,并且已经被广泛应用,特别适用于 Web 开发。
拥有快速,灵活,实用的特点,PHP能做任何事,包括你的个人博客甚至是全球性的大型站点系统。
PHP能干任何事!
(1)PHP能直接嵌入HTML语言中,与HTML混编。PHP开发的目的主要是允许 web 开发人员快速编写动态生成的 web 页面,但 PHP 的用途远不只于此。
(2)PHP还包含了命令列执行接口(command line interface),和产生图形使用者接口(GUI)程式。
PHP优势很多!
(1)PHP开源免费,没有任何收费的项目。还可以商业使用(你只要改一下内核就可以商用了)
(2)PHP的开发组件非常非常非常丰富
(3)社区十分成熟,你在社区能解决百分之85的问题,虽然还没达到电脑关机能解决百分之99的问题,但已经很给力了。
(4)PHP学习成本非常非常低,见效快,学1个月基本能入门(某门语言要学就得三件套)
(5)开源库丰富,基本所有类型均有开源产品
(6)PHP7.0基本不输任何一门语言,这是重点
(7)与MySQL近乎完美的支持
(8)找工作比较容易(这个个人有一些见解:①没什么人学,就没什么人竞争 ②因为国内大厂都用了java,所以很多培训机构以此来做噱头,导致跟风的人很多,基本全去搞java教育了 ③也可能PHP入门很简单,没什么好割菜的,所以不教。PS:个人观点,仅供参考)
而PhpSpreadsheet是一个纯PHP编写的组件库,它使用现代PHP写法,代码质量和性能比PHPExcel,高不少,完全可以替代PHPExcel(PHPExcel已不再维护)。使用PhpSpreadsheet可以轻松读取和写入Excel文档,支持Excel的所有操作。所以今天先挑这个来讲。
2.PhpSpreadsheet特性
(1)支持读取.xls,.xlsx,.html,.csv等格式文件,支持写入导出.xls,.xlsx,.html,.csv,.pdf格式文件。
(2)提供丰富的API,提供单元格样式设置、Excel表格属性设置、图表设置等等诸多功能。使用PhpSpreadsheet完全可以生成一个外观结构都满足你的Excel表格文件。
(3)卓越的性能,尤其在PHP7上表现优异,比PHPExcel强大很多。
对 HTML 友好
<html>
<head>
<title>PHP示例 – 编程狮(w3cschool.cn)</title>
</head>
<body> <?php
echo “你好,我是一个 PHP 示例脚本!”;
?> </body>
</html>
互动功能
简单易学
一流的在线文档
大量的博客
低成本和开源
与数据库兼容
更快的解决问题
PHP 能做任何事
原创文章,作者:guozi,如若转载,请注明出处:https://www.sudun.com/ask/78114.html