php的基本语法

1,php可以和html代码混合,但是一定要使用

<?php

//php代码

?>

可以在php中嵌入html代码

<?php

echo"hello ,world!!";

?>

<h1>测试</h1>

<?php

?>

2,还可以使用如下方法嵌入php代码

<script language="php">

echo"测试";

</script>

3,php代码注释的方法有

3.1注释多行

/*

*/

3.2单行注释

//

#

php基本语法加强

Parse :解析

syntax :语法

1,php的变量类型,是变化的,php变量的数据类型是由运行时的上下文决定的

$a=23;

echo"<br/>";

var_dump($a);//可以显示变量的信息

$a=1.1;//这时,$a就变成小数类型

echo"<br/>";

var_dump($a);

int(23)

float(1.1)

2,php区分大小写

$i=22;

$I=33;

3,php的变量的名称,由字母或下划线开头,不要用数字开头,

php数据类型有哪些

有三大类

基本数据类型

1.1整型

1.2小数型 包含单精度和双精度

1.3布尔类型

1.4字符串

复合数据类型

2.1数组(array)

2.2对象(object)

特殊数据类型

3.1 null

3.2资源类型(resource)

类型和变量是什么关系?

变量归结到某一个类型去

整型的细节讨论

1,在php中可以用十进制,八进制,十六进制

比如:

$a=0123;//八进制数,以0开头

$a=0x1A;//十六进制,以0x开头

0123=3*8的0次方+2*8的1次方+1*8的2次方=

3*1+2*8+1*64=83

2,php的整数都是有符号数

通过该图,我们可以看出,php的整数的二进制的最高位表示符号。

3,通过PHP_INT_SIZE

可以显示我们自己的机器,一个整数用几个字节表示

echo PHP_INT_SIZE;

通过 PHP_INT_MAX

可以显示int最大的数是多少

echo PHP_INT_MAX;

请问 为何 PHP_INT_MAX 是 2147483647

等比数列的求和公式:

Sn=a1(1-q^n)/(1-q) =(a1-an*q)/(1-q) (q≠1)

请问 php的int ,负数最大表示多少?

负数和正数一样大

4,如果一个整数的范围超过了最大范围,则自动变成float

题外:

布尔类型

布尔类型就2值true、false不分大小写

the 布尔值 FALSE 自身

the 整型值 0 (零)

the 浮点型值 0.0 (零)

空 字符串, 以及 字符串 "0"

不包括任何元素的数组

不包括任何成员变量的对象(仅PHP 4.0 适用)

特殊类型 NULL (包括尚未设定的变量)

举例:

浮点数的精度是14

小数点向左移5位

字符串的细节

一个字符串类型可以表示多大的串

1,我们定义字符串的时候,可以单引号,也可双引号

区别如下:

<?php

$i=9;

$user1="hello$i";

$user2='hello$i';

echo $user1;

echo $user2;

?>

当一个变量包含在“”号中时,会输出它的值,而包含在‘’中,是输出其字符本身

php数据类型的自动转换

转载于:https://blog.51cto.com/lerdor/894731

php的基本语法和数据类型相关推荐

  1. JS-概述-基本语法-变量-数据类型

    概述-基本语法-变量-数据类型 1 JavaScript 概述 ① JavaScript 的特点 JavaScript 是一门动态的,弱类型的,解释型的,基于对象的脚本语言. 动态: 程序执行的时候才 ...

  2. Python基础语法和数据类型最全总结

    本文分享自华为云社区<Python最全基础语法和数据类型总结>,原文作者:北山啦 . 人生苦短,我用Python.总结了Python最全基础语法和数据类型总结,一文带你学会Python. ...

  3. Swift语法学习--数据类型

    Swift语法学习--数据类型 Bool 整数类型 浮点类型 元组 Bool 整数类型 浮点类型 元组

  4. 陈力:传智播客古代 珍宝币 泡泡龙游戏开发第22讲:PHP语法、数据类型(整型、布尔型、浮点型、字符串型)

    陈力:传智播客古代 珍宝币 泡泡龙游戏开发第22讲:PHP语法.数据类型(整型.布尔型.浮点型.字符串型) PHP语法是什么样的,有哪些数据类型,有些什么变量.本文对PHP语法.数据类型(整型.布尔型 ...

  5. python double语法_python上手--基本语法和数据类型基础

    前面介绍了选择python开发工具的方法,根据需求和学习阶段的不同来选择不同的编译器.从本篇开始我们就选用Anaconda中的spyder模块作为开发编译平台,在下载过程中可以直接百度搜索anacon ...

  6. [PHP语法]PHP基础语法与数据类型

    基础语法: php是一门弱类型编程语言 在.php文件中php代码需要包含在<?php 和 ?> 之间,html可以和php混合编写 语句必须以;分号结束 变量名前面必须包含$,变量名可以 ...

  7. 学习笔记(二)JavaScript基本概念(语法,数据类型,控制语句,函数)

    一.语法 1.javascirpt中一切(变量,函数名和操作符)是严格区分大小写的. 2.javascript(标识符) 所谓标识符,就是指变量,函数,属性的名字,或者函数的参数. 命名规则:第一个字 ...

  8. java的基础语法和数据类型,IDEA

    IDEA的用法 快捷方法 主函数:psvm 输出语句:sout java基础语法注释 注释:必须要写注释 单行注释:// 多行注释:/**/ 文档注释javaDoc:/***/ 平时写代码要注意规范 ...

  9. 【C语言】程序结构、基本语法、数据类型

    C语言专栏 一.C语言程序结构 1.C语言 Hello World 实例 2.编译 & 执行 C 程序 二.C语言基本语法 1.C的令牌(Token) 2.分号: 3.注释 4.标识符 5.关 ...

最新文章

  1. 玩转GridView
  2. 浙江省第6届程序设计竞赛结题报告汇总 zoj3202-3212
  3. 网银安全恐慌“后遗症”凸显 肉鸡检测器下载量近百万
  4. AC Automaton
  5. windosw7 Hosts文件的位置
  6. hadoop原来是这样的!
  7. 浅析Lambda 表达式
  8. “寒门状元之死”文章引热议 京东徐雷:三流文学作品 多看书吧
  9. [原创]项目管理知识体系指南之 13项目干系人管理思维导图
  10. ROBOCOPY命令
  11. ios android 宏,iOS常用宏定义
  12. 使用@PostConstruct创建需要依赖注入的工具类
  13. java实现一码多扫支付_详解JAVA后端实现统一扫码支付:微信篇
  14. Visio流程图配色
  15. 解读用巨象指纹浏览器进行引流的4种操作手法
  16. 一个公众号可以绑定几个小程序_微信开放平台可以绑定几个小程序和公众号?...
  17. 【C语言】逗号表达式
  18. 苹果xr十大隐藏功能_别再说苹果“悬浮球”功能不好用,隐藏的实用小技巧,每天用得上...
  19. 改变图片尺寸,文件大小,分辨率300dpi的方法
  20. android 收音机调频,FM手机调频收音机

热门文章

  1. 万众赋能工业4.0:三一数据应用大赛圆满落幕
  2. 复旦邱锡鹏团队:Transformer最新综述!
  3. 一键摸鱼神器火了!专为Windows系统打造,老板在身后也可以很淡定
  4. 目标10亿部?苹果AR眼镜有望明年登场!传搭载Mac级处理器、4K显示屏
  5. 21个Transformer面试题的简单回答
  6. 分分钟甩Word几条街,Python编辑公式竟可以如此简单
  7. Hinton临时拒绝所有邀约发推致歉,称突然发现最新想法有致命缺陷
  8. 程序员请收好:10个非常实用的 VS Code 插件
  9. 算法证明:女生遇到心动的男人一定要追!
  10. Flume原理初探:基本执行原理概述