不要自以为是,瞪着双眼看是没有用的!因为你不是天才!

永远不要自欺欺人,写不出来代码就是不会。

不要问为什么?我头疼!

我接触的人当中,以为自己已经很很很牛X了,总是问为什么这么写?

[心中吐槽]:我不是规则的制定者,你厉害去写一门语言去!

基本语法就是组成编程语言的基本规则,是一些非常具体的规定。

对于编程语言当中的基本语法:

    我认为跟地球的法则一样,在没有办法打破法则之前就是规定,规则。

切记不要犯很多新手一样的毛病——为什么这个基本语法要这样写呢?

我们不要Hello World!

一般学习的时候,我们都是从Hello World开始,但是我们这次不玩他了!

  1. 找到wamp根目录的www文件夹:E:\wamp64\www
  2. 新建start.php文件
  1. <?php
  2. phpinfo();//用于输入PHP的信息
  3. ?>
  1. 启动wamp,右下角变成绿色!如果可以自己调整成中文更好一些!发现很坑,可能是我电脑的原因还是怎么地,无法调整中文,没有找打答案!最后自己霸道一下!自己改了配置文件
  1. 找到`wampmanager.conf`文件修改内容如下
  2. 第二行修改为: language ="chinese"

  1. 在地址栏中进行访问http://127.0.0.1/start.php看看运行结果

变量,别想的太复杂!

现在给大家出两道题,问问一下答案:

请问: 孙红雷和张艺欣两个同学

  1. x=4;
  2. y=18;

那么x + y 等于多少呢?

思考中,两个人回答:x + y 等于22。独白:他俩是够2的了

接下来我们看下面的初中的数学知识,请问x + y 的结果是多少?

  1. x=4;
  2. y=18;
  3. x=2;

x + y 的结果为20。这个应该没有疑问吧?

SO EASY ! 这就是变量!

变量的几个特点,代码分析如下

第一行: x = 4 将右边值4,赋值给左边的x

第二行: x = 18

执行结果为:x + y 的结果等于20

说明x在从上到下的运算(执行)中,可以被重新赋值

我们在PHP中的变量也是如此。不过有几个特点:

  • 必须要以$开始。如变量x必须要写成$x 别问为什么
  • 变量的首字母不能以数字开始
  • 变量的名字区分大小写
  • 变量不要用特殊符号、中文,_不算特殊符号
  • 变量命名要有意义(别写xxx,aaa,ccc这种 变量名)见名知意

echo 重要的伙伴,不离不弃!

echo 是在PHP里面最常用的一个输出、显示功能的命令,一直伴随我们!

echo 读音: ['ekoʊ]

解释:发出回声;回响。

功能解释:输出、显示

  1. <?php
  2. echo 123;
  3. ?>

使用变量输出值

  1. <?php
  2. $iphone = 6088;
  3. echo $iphone;
  4. ?>

你可以对着做做实验。

如果可以简单测试一下,也可以在HTML中输出哟!看看有什么效果!

70%代码,30%注释

所谓注释,汉语解释可以为:注解。更为准确一些。接触Java的同学,请别弄混了!

因为代码是英文的、并且代码很长,时间长了人会忘。老话说的好,好脑袋不如烂笔头!

所以我们会加上注释,也是一种为他人服务的思想

注释的功能有很多:

  • 对重点进行标注

    • 时间长了容易忘快速回忆,方便查找
    • 让其他人看的时候快速看懂
    • 还可以生成文档,代码写完相关的文档就写完了,提高工作效率
    • 注释、空行、回车之后的代码看起来更优美
    • 注释可用来排错。不确定代码中哪一块写错了,可以将一大段注释,确定错误区间
    • 注释中间的部份的内容,电脑不会执行它

请大家一定要重视注释,一个好的习惯,不容易!

先给大家看看我们觉得优美的代码,整齐、规范、说明清楚、一看就懂。

(不需要理解代码的含义)

有点糟糕的注释

注释的家族,我们简单认识几个

  • 单行注释(只注释一行)
  • 多行注释(注释多行)

  • 单行注释
  1. // 表示单行注释----推荐方式
  2. # `#`号也表示单行注释,用的比较少
  • 多行注释
  1. /*
  2. 多行注释 这里是注释区域代码,还有一种文档注释
  3. */

还记得HTML的注释吗?

单行注释举例:

  1. <?php
  2. //声明一部iphone7手机的价格变量
  3. $iphone6_price = 7088;
  4. //显示输出手机价格
  5. echo $iphone6_price;
  6. ?>

注:知道变量式做什么的,并且也知道输出用于做什么。

多行注释举例:

  1. /*
  2. @author:胖先生
  3. @date:2222.12.22
  4. @desc:这是一个假的多行注释的例子
  5. */
  6. /*
  7. 声明一个爱情变量
  8. $love 是指爱情
  9. 爱情是一个变量,因为人的爱总是在发生变化,但是我没有爱情
  10. 所以,爱情变量的值为250
  11. */
  12. $love = 250;

注:我们要写上很多注释的时候,释用多行注释。

前端PHP入门-003-echo离不开它,注释看人品的更多相关文章

  1. Web前端小白入门指迷

    前注:这篇文章首发于我自己创办的服务于校园的技术分享 [西邮 Upper -- 004]Web前端小白入门指迷,写得很用心也就发在这里. 大前端之旅 大前端有很多种,Shell 前端,客户端前端,Ap ...

  2. web前端开发入门全套学习方法路径,兼职在家做网站也能月入上万!

    前端学习路径 1.WEB前端快速入门 在本阶段,我们需要掌握 HTML 与 CSS 基础,当然,也包含 H5 和 C3 的新特性.这个部分内容非常简单,而且非常容易掌握.相信你也更愿意学习这个部分,毕 ...

  3. openresty 前端开发入门五之Mysql篇

    openresty 前端开发入门五之Mysql篇 这章主要演示怎么通过lua连接mysql,并根据用户输入的name从mysql获取数据,并返回给用户 操作mysql主要用到了lua-resty-my ...

  4. 每天成长一点---WEB前端学习入门笔记

    WEB前端学习入门笔记 从今天开始,本人就要学习WEB前端了. 经过老师的建议,说到他每天都会记录下来新的知识点,每天都是在围绕着这些问题来度过,很有必要每天抽出半个小时来写一个知识总结,及时对一天工 ...

  5. 使用 gulp 搭建前端环境入门篇(转载)

    本文转载自: 使用 gulp 搭建前端环境入门篇

  6. Web前端JQuery入门实战案例

    前端jquery入门到实战 为什么要学习Jquery?因为生活. 案例: <!DOCTYPE html> <html lang="zh-CN"> <h ...

  7. 鸿蒙OS前端开发入门指南:网络图片_Image渲染网络图片

    目录: 1.开启明文传输 2.权限申请 3.引入http插件 4.案例展示 5.<鸿蒙OS前端开发入门指南>文章合集 开启明文传输 在config.json配置文件添加如下配置(如果不开启 ...

  8. 前端自学vs跟大神系统学?你看着办

    前端自学vs跟大神系统学?你看着办 一名广告专业学生,在大三的时候对于广告行业的前景不是很看好,转而自学web前端,刚开始接触的前端语言是html(html应该不算编程语言),上手很容易,在w3csh ...

  9. 2020年最新版Web前端学习路线图-前端小白入门必读-pink老师推荐

    Hello,大家好,相信很多学习前端的小伙伴,会有很多的疑惑: 我要学习那些技术? 我要到哪里去学习这些技术呢? 学习这些技术的目的对就业有什么帮助呢? 我学到什么程度可以胜任工作? ... 这里,p ...

随机推荐

  1. 【转】SWFUpload使用指南

    原文出自:http://www.runoob.com/w3cnote/swfupload-guide.html SWFUpload是一个flash和js相结合而成的文件上传插件,其功能非常强大.以前在 ...

  2. Planning The Expedition(暴力枚举+map迭代器)

    Description Natasha is planning an expedition to Mars for nn people. One of the important tasks is t ...

  3. 《linux内核分析》 第一周

    20135130  王川东 计算机是如何工作的? 计算机的基本原理是存储程序和程序控制.预先要把指挥计算机如何进行操作的指令序列(称为程序)和原始数据通过输入设备输送到计算机内存贮器中.每一条指令中明 ...

  4. 软工实践-Alpha 冲刺 (4/10)

    队名:起床一起肝活队 组长博客:博客链接 作业博客:班级博客本次作业的链接 组员情况 组员1(队长):白晨曦 过去两天完成了哪些任务 描述: 很胖,刚学,照猫画虎做了登录与注册界面. 展示GitHub ...

  5. 配置resin web方式部署项目

    写在前面,推荐下载resin4.0.47版本.其它版本没有测试 最近打算做一个小项目,然后容器选用了resin.想通过web提交war文件的方式 进行部署,更新代码也方便. 试了resin最新的版本( ...

  6. this & super

    /* 当本类的成员和局部变量同名用this区分. 当子父类中的成员变量同名用super区分父类.   this和super的用法很相似.   this:代表一个本类对象的引用. super:代表一个父 ...

  7. purcell的emacs配置中的自动补全功能开启

    标记一下,原文参看purcell的emacs配置中的自动补全功能开启 修改init-auto-complete.el文件 ;;(setq-default ac-expand-on-auto-compl ...

  8. Qt容器类汇总说明

    版权声明:若无来源注明,Techie亮博客文章均为原创. 转载请以链接形式标明本文标题和地址: 本文标题:Qt容器类汇总说明     本文地址:http://techieliang.com/2017/ ...

  9. 【第一周】c++实现词频统计

    coding.net地址:https://coding.net/u/Boxer_ ssh:git@git.coding.net:Boxer_/homework.git ---------------- ...

  10. Linux下修改环境变量PATH

    1.什么是环境变量(PATH) 在Linux中,在执行命令时,系统会按照PATH的设置,去每个PATH定义的路径下搜索执行文件,先搜索到的文件先执行. 我们知道查阅文件属性的指令ls 完整文件名为:/ ...