本人从事编程也算很多年了,做过PHP、C#、Python、Node.js,Go等语言的开发,甚至包含某小众语言Erlang的开发。但我最喜欢的还是PHP。 要说为什么呢?真要借用网上流行语:“PHP是世界上最好的语言,不解释~~~” :-)
真要解释下为什么喜欢PHP,也许是因为以下几点原因:
- 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主要用来开发网站,但是做一些小功能还是简单、快速的,比如各种数据转换、抓取个网页等等
- php 扩展库多
PHP发展了这么多年,你几乎可以找到你自己需要的任何扩展库来辅助你快速开发。不管你是在github找到的库,还是通过pear, composer安装的库,可以很方便的引入项目中。
- php平台兼容性好
用PHP写的程序可以方便的在linux, windows, mac平台上运行,平台兼容性好。
- PHP是我接触linux平台后第一个学习的语言
2010年8月之前一直用.net写程序,当月新入职了一家公司,刚开始HR问我愿不愿意尝试一下LAMP开发。那时LAMP(Linux + Apache + Mysql + PHP)还是很流行的开发模式,我就答应尝试一下。 因为刚入职和不会PHP,我学习PHP还是很认真的,一两周时间就可以跟着团队开发应用。当时比较幸运,加入的开发团队的项目经理和成员都很友好,开发的项目很能得到客户的认可,我也进步很快。这个团队是我开发生涯最难忘的一个团队,在此向所有的兄弟们致敬!因为刻骨铭心,所以对PHP格外有感情。
看起来最后一点是我最喜欢PHP的原因,但还有一个原因就是我懒,想用最少的代码完成我需要的功能,想让程序或机器帮我做事。
虽然我也会用其他语言开发程序,但在我内心中,我还是最喜欢PHP!
网友评论