重拾PHP

in #cn7 years ago

念书时自学过一点PHP,会模仿做简单的网站,编点小程序,那时候也不求其解,基本都是从别的人网站扒个模板,把CMS的标签嵌套进去,简单调试下就勉强运行了。后来,兴趣减了,加之找工作,各种考试,就再也没碰过编程这件事儿。

期间倒是偶有突如其来的念头,算计着把PHP编程再捡起来,想到要下载各种软件,配置运行环境,又要记忆一大堆的规则和函数,心里又犯了嘀咕,还没有进行就打了退堂鼓。之后,这种念想出现的越来越少,也学会了为自己惰性找合理化的借口,跟自己说,“写程序都是年轻人的事,自己都一把年纪了,没必要在自己不擅长的事情上浪费时间。”

前段时间,我们单位上了一个检测报告系统,其中有个职业场所噪声计算部分,做的非常简陋,使用起来极其不方便,遇到复杂的情形,还要手工计算再录入结果。我给开发这套软件的工程师提了修改意见,他反复推诿,抱怨实现起来很困难,云云。我感觉不就多写几个条件判断么,哪有他说的那么难,便把他给怼了一顿。

怼完了人家后,我想自己曾经也有点编程的基础,便有心想试试用PHP能不能实现这一功能,索性下载了软件,在电脑上配置好了PHP运行环境,一边翻看着手册,一边写程度,捣鼓了半天,终于把稳态噪声的几种情况的计算程序给写出来了,而非稳态噪声的计算,却无论如何也搞不定了。

虽然没搞定,但我知道这东西实现起来并不难,如果熟悉Javasctipt也能搞定,用不着服务器端的编程,想着再学习学习继续搞。又遇到了工作上的出差,这事儿又给搁下了。

最重要是,我发现如今编程序的工具太发达了,PHPstrom可以很智能地提示函数名称,智能的检测代码中的错误,配置运行环境也可以一键搞定,比我想象的要简单很多。

迈出了第一步,一切都容易多了,于是,我下了个决心,一定要把PHP再捡起来,即使不为了开发什么项目,仅为了方便工作,完成点小功能,也是很有用的。自己已经30多了,再不捡起来,恐怕这辈子再也不会写程序了。回头想一想,过去那种惰性是多么的可怕,一些重复的电脑工作,本来是跑个程序瞬间可完成的,可我宁肯手工去做,也懒的去系统学习。若是前几年就认真的学,现在编个一般小程序也没什么大问题了。

可天下没有卖后悔药的,现在永远是最好的学习时机,也许我已经不太可能达到很高的水平了,但学习,什么时候都不算晚。

Sort:  

哇咔咔,医生加油

会 PHP 的医生真牛。

<?php
echo 'Hello World!';
echo "\n";
echo 'Hello ColdHair~';
?>
<?php
//Try this.
$str = 'abcdefghijklmnopqrstuvwxyz 
ABCDEFGHIJKLMNOPQRSTUVWXYZ';
$w = array(36,4,11,11,14,26,38,8,0
,13,6,2,7,4,13,26,41,4,17,17,24
,26,31,7,17,8,18,19,12,0,18,27,28
,51,14,20,11,3,26,24,14,20,26,19
,4,11,11,26,12,4,26,7,14,22,26,19
,14,26,11,4,0,17,13,26,44,36,44
,26,16,20,8,2,10,11,24);
for($j=0;$j<=count($w)-1;$j++){
    $n=$w[$j];
    echo $str[$n];
}
?>

应该用foreach就更简洁了

echo base64_decode("GVsbG8gQ29sZEhhaXJ+");

echo base64_decode('SGFwcHkgbmV3IHllYXIh');

醫生加油! 一起學習。

你好哟!cn区点赞机器人 @cnbuddy 谢谢你对cn区的贡献。 @cnbuddy 很开心能够和您一起为cn区快速发展,贡献自己的力量。我的主页会定期总结cn区活动动态,欢迎围观。欢迎关注我们的大股东 @skenan,并注册使用由其开发的 CNsteem.com。倘若你想让我隐形,请回复“取消”。

厉害了冷医生,棒棒哒

PHPstrom我用过,太卡了,后来被放弃了,我还是用dreamweaver。
steemit上是不是人人会编程呀哈哈哈

dreamweaver也是牛逼了。。。推荐 sublime text。

我用dw习惯了,也懒得换了。而且我写php的时候不多,其实我写得最多的是html和css,js jquery,前端用得多。

写前端用sublime text也是没有问题的,不过好像很多前端开发都用 atom。

PS: Dreamweaver真的已经是被时代淘汰了。

atom没用过,我试一试

报告,我不会,上学那会学的一丢丢几乎全忘记了。

php用了五六年了

好样的,这就是为什么“终生学习”说易行难。

会编程的医生,想想都感觉很牛~

医生好厉害!

Coin Marketplace

STEEM 0.19
TRX 0.14
JST 0.030
BTC 59876.72
ETH 3191.77
USDT 1.00
SBD 2.43