PHP VS Excel

王志勇 发表于 2019年12月13日 12:42

最近在工作中需要用到Excel。我发现凡是Excel能够实现的功能,PHP也可以通过编程来实现完全一样的绝大部分的功能。并且,PHP可以随心所欲,更加灵活。

例如需要实现一个功能,当复制一些 公司/商店 名称的时候(一行一个名字),PHP可以批量自动显示数据库里已有的客户地址、电话、联系人,字段间用Tab符(\t)隔开。然后将显示的结果,一次复制到Excel中。否则,如果没有这个PHP的功能,只能一个一个客户名查询,很繁琐。

PHP程序运行于PHP平台。而PHP程序自身,单独一个php小文件(小程序)、或者多个文件关联,便可以运行。因此,PHP很适于开发各类的实用工具。例如有一个“文本替换专家”的软件,不支持UTF-8编码的.txt文件,所以几年前我在本机用PHP写了一个这样的文本查找、替换的工具,可以查找电脑本机里的各种扩展名的文件文件里的关键词,非常好用。

当然,这些小工具除了PHP语言,各种语言也可以实现。PHP语言十分简洁。

11条评论:
1   跋涉者 2019-12-13 13:41
懂一门语言真好

自由勇 2019-12-15 07:35
是的,会方便很多,就是一个字儿:方便。

2   大致 2019-12-13 15:22
Excel的便捷性体现在拖拽和复制粘贴上。php不管怎么说也是没有界面的,大部分普通财会人员直接就被劝退了。
再说Excel还自带VBA呢,对于程序员来说用什么语言还都不一样。

自由勇 2019-12-15 07:36
是的,我是以Excel为主,有一些Excel无法实现的功能、批量功能,就写一个PHP“外挂”。

3   Hifon Yen 2019-12-13 18:45
当我会用FrontPage写网页的时候,我就停止了使用Word写文字。所以从那时开始,我就不再产生.doc文档。而Excel同属于文件,但却无法改成网页的一部分。
因为网页中的表格不具备计算能力。
所以讲到文件,我大概只有Excel文件了,因为网页是无法替代它的。只能放个链接,连接到这个文件。
而我本来是希望零文件的,都是网页,网页为何好,因为可以互相链接,而文档们是办不到的。
说实话,要不是要提供直接打印的版本对外,我连PDF都不想有,我的PDF基本都是网页点击打印,生成PDF,然后这个PDF放进网页文件夹中,被网页里链接,然后外人去下载去打印吧。
所以我觉得,是不是下一步的创新就是,让网页中的表格认识Excel公式,这样,许多简单的表格就能删除单独的.xls文件,而以表格文本的方式成为网页的一部分。或者能链接Excel环境,网页里操作表格,也能下拉复制公式。

自由勇 2019-12-15 07:42
理论上PHP后台能和Excel完全兼容,PHP能产生Excel文件,我在开发中试过,当时的功能是让PHP生成Excel文件。
PHP打开Excel文件可能复杂一点,我没有尝试、开发过。

4   angel2018 2019-12-13 20:41
勇哥,你说的这个功能python也可以执行。现在这个语言编程很主流。

自由勇 2019-12-15 07:38
是的,有点遗憾的是Python的web执行效率目前比PHP低。

5   执迷不悟 2019-12-13 21:25
Hifon Yen 这位朋友的想法有点类似与维基百科,个人的话使用开源Wiki就能实现。
6   逆时针 2019-12-13 22:58
真是羡慕懂php编程的朋友吗!

自由勇 2019-12-15 07:41
PHP真的有很多优点,不愧是最好的语言。

发表评论:
名字: (*必填)
博客: (可省)

正文:

  记住信息?

王志勇:1980-09-26 (44周岁)
程序设计,前端设计。

版权声明:本博客所有文章,均符合原创的定义,禁止转载,违者将必究;正确的方法是贴原文的标题和网址即可。

与此相关的链接
自由勇专栏

Blog存档 Archives

2022年07月
2022年06月(15)
2022年05月(20)
2022年04月(16)
2022年03月(9)
2022年02月(9)
2022年01月(10)
2021年 +

2020年 +
2019年 +
2018年 +
2016年-2017年(9)
2014年06月-09月(10)
2013年 +
2012年 +
2011年 +
2010年 +
2009年 +
2008年 +
2007年 +
2006年 +
2005年09月(4)

Copyright © 2006-2024 auiou.com All rights reserved.
此Blog程序由王志勇编写