美文网首页
我的php情结

我的php情结

作者: MikeHuBlog | 来源:发表于2019-01-10 15:58 被阅读0次

    本人从事编程也算很多年了,做过PHP、C#、Python、Node.js,Go等语言的开发,甚至包含某小众语言Erlang的开发。但我最喜欢的还是PHP。 要说为什么呢?真要借用网上流行语:“PHP是世界上最好的语言,不解释~~~” :-)

    真要解释下为什么喜欢PHP,也许是因为以下几点原因:

    1. php内置了很多很方便的函数,拿起即可使用

    举几个简单例子

    <?php
    
    #定义一个数组, PHP的嵌套数据是我最喜欢的地方,尤其在解析json的时候
    $data = array(
        "id" => 1000,
        "name" => "Mike Hu",
        "scores" => array(
            "english" => 90,
            "chinese" => 95
        )
    );
    #写文件
    file_put_contents("test.json", json_encode($data));
    #读文件
    $content = file_get_contents("test.json");
    $newData = json_decode($content, true);
    var_dump($newData);
    
    

    简短几行代码就可以实现自己需要的功能,真心让人喜欢!

    虽然php主要用来开发网站,但是做一些小功能还是简单、快速的,比如各种数据转换、抓取个网页等等

    1. php 扩展库多

    PHP发展了这么多年,你几乎可以找到你自己需要的任何扩展库来辅助你快速开发。不管你是在github找到的库,还是通过pear, composer安装的库,可以很方便的引入项目中。

    1. php平台兼容性好

    用PHP写的程序可以方便的在linux, windows, mac平台上运行,平台兼容性好。

    1. PHP是我接触linux平台后第一个学习的语言

    2010年8月之前一直用.net写程序,当月新入职了一家公司,刚开始HR问我愿不愿意尝试一下LAMP开发。那时LAMP(Linux + Apache + Mysql + PHP)还是很流行的开发模式,我就答应尝试一下。 因为刚入职和不会PHP,我学习PHP还是很认真的,一两周时间就可以跟着团队开发应用。当时比较幸运,加入的开发团队的项目经理和成员都很友好,开发的项目很能得到客户的认可,我也进步很快。这个团队是我开发生涯最难忘的一个团队,在此向所有的兄弟们致敬!因为刻骨铭心,所以对PHP格外有感情。

    看起来最后一点是我最喜欢PHP的原因,但还有一个原因就是我懒,想用最少的代码完成我需要的功能,想让程序或机器帮我做事。

    虽然我也会用其他语言开发程序,但在我内心中,我还是最喜欢PHP!

    相关文章

      网友评论

          本文标题:我的php情结

          本文链接:https://www.haomeiwen.com/subject/mnkbrqtx.html