网站首页 程序人生 资源汇 学建站 源码 织梦模板 特效代码 技术手册 IT头条 电商 创业 运营 站长

特色栏目 视频下载 织梦模板 教程书籍 职业生涯 正能量 美图 标签索引

10条PHP编程习惯助你找工作收藏挑错

2018-11-27 17:22 采编:程序人生 阅读 投稿赚币
作为未来经济发展的重要引擎,互联网+的出现,也带动了我国互联网人才的需求的热潮。低门槛,高薪资,好作业的模式让不少人才纷繁转行进入了IT互联网职业,通过一些IT训练校园
作为未来经济发展的重要引擎,“互联网+”的出现,也带动了我国互联网人才的需求的热潮。“低门槛,高薪资,好作业”的模式让不少人才纷繁转行进入了IT互联网职业,通过一些IT训练校园进行学习,如php训练组织等课程,那么,在企业面试中会遇到什么问题呢?今日济南优作业IT训练的教师为大家带来10条PHP编程习气助你找作业的小技巧?

1、运用单引号括起来的字符串

当运用双引号来括字符串时,PHP解说器会对其进行变量替换、转义等操作,如 “\n”。假如只想输出一个根本的字符串,用单引号会节省一些资源。当然,假如需求进行变量替换的,那就有必要用双引号了。

2、字符串的输出

以下哪一条句子的运转速度最快?

print Hi my name is $a. I am $b”$$

echo Hi my name is $a. I am $b”$$

echo Hi my name is .$a.”. I am .$b;

echo Hi my name is ,$a,”. I am ,$b;

echo ‘Hi my name is ‘,$a,’. I am ‘,$b;

最终一条的运转速度是最快的。 print比echo要慢,在字符串中进行变量替换时会慢,而衔接字符串要比用逗号衔接来得慢,最终一句则是第一个习气的表现。所以,不在字符串中进行变 量替换不只会加速程序运转速度,也会让你的代码在任何语法高亮显现的编辑器中显得更为易懂(变量会被高亮显现出来)。很少人知道echo的参数能够用逗号 衔接,且速度会比字符串衔接要来得快。最终再用上第一个习气,那这条句子就非常好了。

3、在数组索引中运用单引号

正 如你在上面的测试题中所看到的,$x[sales]从严厉含义上来说是过错的,索引应该被括起来,即$x['sales']。这是由于PHP会将 没有括起来的索引辨以为“裸”字符串,并把它解说为一个常量。当找不到该常量的界说时,才将其解说为一个字符串,所以这条句子才是可运转的。把索引括起来 能够省去这部分作业,假如将来正好要用这一字符串界说常量时也就不会有过错了。

4、不运用开端标志的缩写形式

你正在运用 这样的符号吗?“

5、尽量不要运用正则表达式

在进行 常规的字符串操作时,尽可能不要去运用正则表达式(preg和ereg系列函数)。str_replace函数要比preg_replace快得多,甚至 strtr函数也要比str_replace来得快。省去这些不必要的麻烦吧,你的老板会感谢你的。

6、不要在循环声明中运用函数

这个问题不单单出现在PHP中,你能够在其他言语的代码中经常看到:

差:for($i=;$i< count($array);$i++){}

好:$count=count($array);for($i=;$i& lt;$count;$i++){}

假如在循环声明中运用了 count函数,那每次循环都会调用一次。假如循环次数很多,会浪费非常多的时间。

作为未来经济发展的重要引擎,“互联网+”的出现,也带动了我国互联网人才的需求的热潮。“低门槛,高薪资,好作业”的模式让不少人才纷繁转行进入了IT互联网职业,通过一些IT训练校园进行学习,如php训练组织等课程,那么,在企业面试中会遇到什么问题呢?今日优作业IT训练的教师为大家带来10条PHP编程习气助你找作业的小技巧?

7、不要运用 register_globals和magic quotes

老版别的PHP在安装时会默认翻开这两个功用,这会引起安全漏洞、编程过错及其他的问题,如只要用户输入了数据时才会创立变量等。现在这两个功 能都被放弃了,每个程序员都应该避免运用。

8、必定要对变量进行初始化(这 里的“初始化”指的是“声明”)

当需求没有初始化的变量,PHP解说器会主动创立一个变量,但依托这个特性来编程并不是一 个好主见。这会形成程序的粗糙,或许使代码变得另人利诱,由于你需求探寻这个变量是从哪里开端被创立的。另外,对一个没有初始化的变量进行递加操作要比初 始化过的来得慢。所以对变量进行初始化会是个不错的主见。

9、对代码进行注释

这个问题已经提过很多次了,但再多次也 不够。我知道有些当地是不聘任不对代码进行注释的程序员的。我在前一次作业面试后和副总、面试官一起浏览我写的代码,当他们对我所做的代码注释形象深入, 还了解了一下我的这一习气。一天之后,我得到了这个作业。

我知道有些自称为PHP大师的人声称自己的代码写得很好,不需求增加什么注 释。在我看来,这些人都是废物。学一写注释的标准和技巧,了解一下phpDocumentor或Doxygen之类的注释辅助软件,都是值得的。

10、 遵从一个编程标准

关于这一点,是你需求在面试中询问你潜在的老板的,问问他们正在运用什么编程标准。PEAR?Zend?内部标准? 要提及你正在运用的编程标准,不管是你自己创立的,还是目前遍及流行的一种。关于PHP这种松松垮垮的言语来说,假如没有一个好的编程标准,那么那些代码 就会看起来想一堆废物。发臭的,令人作呕的废物。一些根本的标准包括空格标准、打括号匹配、命名风格等。这对任何一个追求高质量的代码的人来说都是有必要 的。

有人说:“我厌烦你的4个空格的缩进。”我要说,什么?用4个空格来缩进?这比用制表符过占用3个字符的空间。更重要的是,只要 是运用比记事本高级的编辑器,你能够自界说制表符的缩进值。所以每个程序员都能够以其最习气的方式来看代码。能够时设置为4,也能够设置为(假如你是个 受虐狂)。横竖我不在乎,但你就是不能用空格来缩进。
相关标签: 互联网 IT PHP 编程
程序人生if98.com,专注IT人成长、所需、职场,欢迎参与撰稿、分享资源!

扫一扫关注程序人生公众号

免责声明:本文内容由[程序人生]用户自行发布或编辑转载,本站不拥有所有权、不承担相关法律责任。 如发现有涉嫌抄袭的内容,可邮件 web@if98.com 举报,并提供证据,一经查实,本站将立刻删除涉嫌侵权内容。

发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 验证码:点击我更换图片
-->

站长推荐文章

  • 我的编程之路:从好玩到

    我的编程之路:从好玩到玩好

    先解释下标题吧:好玩指的是爱好、觉得有趣,玩好指的是把事情搞定、让事物变得更好。 第一次接触电脑 我最早接触电脑是小学四年级的时候,...

    07-17发布354人阅读学习心得

  • 给未来程序员的15个顶级职

    给未来程序员的15个顶级职业建议

    好吧,我觉得10条不够,应该有15条职业建议。不过首先,我想解释一下出色的职业生涯是什么样的。 他们的进步曲线并不是每个月都会上升一点的...

    07-17发布340人阅读学习心得

  • 程序员你为什么迷茫?

    程序员你为什么迷茫?

    你曾经充满热情,是一位开源软件倡导者,你崇尚全栈工程师才有未来的理念,你渴望改变世界。但是现在你每天都处于焦虑之中,你每天不断地学...

    07-17发布192人阅读学习心得

  • IT行业的中年危机,老程序

    IT行业的中年危机,老程序员的价值在哪里!

    前几天和一个程序员朋友聊天,他说年岁大了,考虑转,他33岁,多么风华正茂的年岁,他的慨叹让我很意外,在公司是内行,能够处理那些所谓的...

    11-08发布172人阅读学习心得 IT行业,老程序员,职场

  • 如何成为一名成功的程序

    如何成为一名成功的程序员

    编程是一个仅靠兴趣仍不足以抵达成功彼岸的领域。你必须充满激情,并且持之以恒地不断汲取更多有关编程的知识。只是对编程感兴趣还不足以功...

    10-31发布153人阅读学习心得

  • 如何伪装成一个年薪20万刀

    如何伪装成一个年薪20万刀以上的码农?

    年轻的程序猿朋友们,从东岸、中部、南加迁徙到硅谷的你,是否希望远处的美女向你投来崇拜的目光?希望身边的朋友觉得你很酷很牛逼?今天我...

    09-28发布145人阅读学习心得

  • 做博士还是做一个专业的

    做博士还是做一个专业的程序员?

    当我从大学毕业获得计算机科学学位的时候,我就想继续学习并获得博士学位。但是,我又想作为一个软件开发者去参与工作,所以我在这一行中工...

    07-17发布103人阅读学习心得

  • 程序员的工作总结

    程序员的工作总结

    在新的公司工作半年了时间飞逝,作为一名工程师,也要时刻对自己反省,这样才能够有所提升,在工作中我总结了一下几点,这个可能也是大家常...

    06-13发布102人阅读学习心得

阅读排行

论坛信息推荐 更多 >>

关于我们

微信公众号

扫码关注官方微信

返回顶部