1.php嵌入到html中的方式

    (1) <?php.....?> 标准风格(推荐)

    (2)<script language="php">......</script>长风格

    (3)<?....?>短风格 需要在php.ini中开启才行

    (4)<%....%>兼容asp风格(默认不支持) 开启方式同上

2.在php中每条语句使用分号结束的。也就是分号是php语句之间的分隔符。注意:在每个脚本中,最后一条语句后可以没有分号结束

3.注释: 主要是用来表示作用

    1. // 单行注释

    2.#单行注释

    3./*.....*/多行注释 注意 不可嵌套使用

    4./**......*/文档注释

4.变量

    php是一个弱类型语言,不必向php声明该变量的数据类型。

    php会根据变量的值,自动把变量转换为正确的数据类型

    在强类型的变成语言中,我们必须在使用变量前先声明(定义)变量的类型和名称。

    

    变量:里面的值经常发生改动

    作用:主要是在程序执行过程中储存数据

   

变量的命名规范:

      变量是以$符开始定义的

      变量名的规范:由字母,数字,下划线构成,不可以使用数字开头。

    在php中变量名区分大小写

    标识符命名规范:

      1.必须以字母或下划线开头

      2.其后可以使字母,数字,下划线

      3.标识符中不能出现特殊符号

      4.标识符不能是关键字

5 变量的类型(8种)

    *在php中共计有八种基本数据类型

      4种标量类型:

        整数(int),浮点数(float/doble),布尔值(boolean),字符串(string)

      2种复合类型:

        数组(array),对象(objeat)

      2种特殊类型:

        资源(resource),空(NULL)

    其中:对象和资源类型属于引用类型,其他都属于值类型

    整型:int类型

      php的整形是占4个字节(32)的

    浮点数:(不区分单精度双精度,同一占8个字节)

      定义:

          $d1=12.5;

    布尔值:(真true 假false)

      当转换为boolean时 以下值会被认为是false

      布尔值false自身

      整型值 0

      浮点型值 0.0

      空“”字符串 以及字符串“0”

      不包括任何元素的数组

      不包括任何成员变量的对象

      特殊类型NULL

      从没有任何标记(tags)的XML文档生成的SimpleXML对象

字符串(string)

      在php中字符串的定义方式

      单引号:   ' '  不支持解析变量

      双引号:  " "  支持变量解析

一个字符串 就是由一系列的字符组成

其中每个字符等同于一个字节 最大可以达到2GB

定界符: <<< 注意结束符的使用

数组array:

  一个变量中可以储存多个值

  数组分为:关联式数组和索引式数组

定义:

  $a=array(10,20,30,40);

  echo $a[0];  //输出10

PHP学习第一天笔记——php的基本语法的更多相关文章

  1. Elasticsearch7.X 入门学习第一课笔记----基本概念

    原文:Elasticsearch7.X 入门学习第一课笔记----基本概念 版权声明:本文为博主原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明. 本文链接:https: ...

  2. html学习第一天笔记

    语义化,让你的网页更好的被搜索引擎理解在这一章节我们要开始把网页中常用到的标签一 一向大家介绍,学习这一章节的时候要记住学习html标签过程中,主要注意两个方面的学习:标签的用途.标签在浏览器中的默认 ...

  3. iOS阶段学习第一天笔记(Mac终端的操作)

    前言部分 原本从事的是.NET开发,一直在要不要转iOS 中犹豫徘徊,经过复杂的内心挣扎终于鼓起勇气辞职脱产学习iOS;希望通过四个月的 学习后能够拿到理想的薪资.以下是学习过程中的学习笔记,为了方便 ...

  4. angularjs学习第一天笔记

    您好,我是一名后端开发工程师,由于工作需要,现在系统的从0开始学习前端js框架之angular,每天把学习的一些心得分享出来,如果有什么说的不对的地方,请多多指正,多多包涵我这个前端菜鸟,欢迎大家的点 ...

  5. html学习第一天笔记——第七章节

    第7章 CSS样式基本知识<span style="color:blue"> </span>嵌入式css样式,写在当前的文件中[**********]嵌入式 ...

  6. html学习第一天笔记——第六章节

    <input type="reset" value="重置"> 使用重置按钮,重置表单信息<input type="submit&q ...

  7. 【Python】Python学习----第一模块笔记

    1.python是什么? python是动态解释型的强类型定义语言. python官方版本的解释器是CPython.该解释器使用C语言开发. 当前主要使用3.x版本的python. 2.第一个pyth ...

  8. html学习第一天笔记——第四、五章节

    讲解:1. 在上面的例子中,“庄生晓梦迷蝴蝶.望帝春心托杜鹃.” 这是一句诗歌,出自晚唐诗人李商隐的<锦瑟> .因为不是作者自己的文字,所以需要使用<q></q>实 ...

  9. Python学习第一天 -- 简单的属性、 语法学习

    1,哈哈哈,是时候来一波Python,其实没办法,最近在做后台的时候,需要用到Python来调试接口,下面是它的简单的语法,权当是记录. 2, #!/user/bin/python # coding= ...

随机推荐

  1. linux学习之——vim简明教程

    摘自  http://blog.csdn.net/niushuai666/article/details/7275406 ——————————正文开始—————————— 你想以最快的速度学习人类史上 ...

  2. Mongodb 服务(windows环境下)因被强制关闭,导致服务不能启动的处理办法

    环境:windows 8操作系统下 前置条件:因操作系统原因,没有先停止mongodb服务,直接重启操作系统. 导致结果:mongodb服务无法启动,弹出框报错. Windows 无法启动MongoD ...

  3. sql删除前导和后缀

    1.patindex用法 patindex('%pattern%', expression) pattern--> 正则表达式,需要匹配的前导内容,可以进通配: expression--> ...

  4. UINavigationController push时,页面卡顿

    1.A push B A.view.backgroundColor 与 B.view.backgroundColor 不一致. 2. AssistiveTouch打开 关闭则不会出现卡顿情况 3.增加 ...

  5. cod-hw

    COD hw 4 Xinglu Wang 3140102282 2016-12-27 21:28:01 COD hw 45.35.3.15.3.35.3.45.3.55.3.65.45.4.15.4. ...

  6. runtime 运行机制2

    Mike_zh QQ:82643885 end: blogTitle 博客的标题和副标题 博客园 首页 新随笔 联系 订阅 <a id="MyLinks1_XMLLink" ...

  7. Mvc分页扩展类 分页代码 带跳转

    public static class HtmlPager { public static MvcHtmlString MvcPager(this HtmlHelper html, string cu ...

  8. noip2008-t3

    [题目描述] 小渊和小轩是好朋友也是同班同学,他们在一起总有谈不完的话题.一次素质拓展活动中,班上同学安排做成一个m行n 列的矩阵,而小渊和小轩被安排在矩阵对角线的两端,因此,他们就无法直接交谈了.幸 ...

  9. 241. Different Ways to Add Parentheses

    241. Different Ways to Add Parentheses https://leetcode.com/problems/different-ways-to-add-parenthes ...

  10. gulp 配置自动化前端开发

    有的人说,grunt已经廉颇老矣,尚能饭否.gulp已经成为了未来的趋势,或许将撼动grunt的地位. 那么就得看看gulp到底优势在哪里,在我最近的使用中发现,我的到了一个结论:“grunt廉颇老矣 ...