php基础(一)


变量的数据类型以及赋值和运算

变量

  1. 绝大多数编程语言都支持变量这一概念,我们用变量表示那些可变的量。
  2. PHP中的变量名以$符号开头,这一点受Perl的影响,PHP中的变量名可以是数字字母下划线的组合,但是建议以字母开头,以驼峰法命名(即函数名中的每一个逻辑断点都有一个大写字母来标记,如:printEmployeePaychecks())。
  3. 比如$a$aMan都是合法的变量名,而且变量命名最好不要与关键字冲突,虽然前面加了一个$符号,但是这样也 容易引起歧义。

注释

  1. 注释里面的内容是不会被解释执行的,只是让我们来看的。
  2. 注释可以分为单行注释和多行注释,单行注释有C++风格的//,在两个斜线后面的内容到这一行结束会被当做注释,不会被执行。
  3. 单行注释还支持shell风格的#注释,在#号之后到这一行结束也不会被解释执行。
  4. 它还支持多行注释,即C语言风格的,以/开头,以/结尾,中间的内容会被当做注释。
<?php
    echo "hello cyberscu!";
    #单行注释
    //单行注释
    echo "我们是青梅网络部!";
    /*
    多行注释
    */
?>

数据类型

  • PHP 的基本数据类型如下:
    第一类是布尔类型(boolean),取值只有两个即真和假,真为True,假为 False。
    第二类是整数类型(int),取值即整数,包括正整数、0和负整数。
    第三类是浮点型(float),由于其他语言中会分为单精度和双精度,即float 和 double,但是在 PHP 中只有一个,就是float。
    第四个是字符串类型(string),它可以用单引号括起来,也可以用双引号括起来,都表示字符串。
    代码如下:(我们可以使用var_dump这个函数来查看该变量的数据类型和其值。)
<?php
    $a = 3;//声明了一个整形变量
    var_dump($a);
    $b = 2.1;//声明了一个浮点型变量
    var_dump($b);
    $c = 'cyberscu';//声明了一个字符型变量
    var_dump($c);
    $d = True;//声明了一个布尔型变量
    var_dump($d);
?>
  • PHP的赋值使用等号,我们上面就进行了多次赋值,每次赋值都是一个语句,都必须在其后使用分号与其他语句进行分隔开。

运算

  1. 数据之间可以运算,PHP也支持大多数运算符,其实我不建议大家记忆某些语言专属的运算符,容易混乱。
  2. 数值类型(即整数和浮点数)之间可以进行加(+)、减(-)、乘(*)、除(/)、取模(%)等运算。
  3. 其中取模可以理解为我们小学的时候的余数,即被除数除以除数得到商和余数,这里的余数就是取模得到的结果,比如5除以2商2余1,则5%2的结果就是1。
  4. 布尔值之间可以进行逻辑运算,两个布尔变量可以进行与运算(&),或运算(|),单个布尔变量还可以进行非运算(!)。
  5. 两个布尔变量进行与运算的时候,只有都为True,运算结果才为True,两个布尔变量进行或运算的时候,只要有一个变量为True,则运算结果就为True。
  6. 字符串可以用“.”号进行拼接。
<?php
    //与或非运算
    $b1 = True;
    $b2 = False;
    echo "进行与运算";
    var_dump($b1&b2);
    echo "<br/>";
    echo "进行或运算";
    var_dump($b1|$b2);
    echo "<br/>";
    echo "进行非运算";
    var_dump(!$b1);
    echo "<br/>";
    //字符串连接 
    $name1 = "网";
    $name2 = "络";
    $name3 = "部";
    echo $name1.$name2.$name3;

?>

未完待续~

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 201,312评论 5 473
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 84,578评论 2 377
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 148,337评论 0 333
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,134评论 1 272
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,161评论 5 363
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,303评论 1 280
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,761评论 3 393
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,421评论 0 256
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,609评论 1 295
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,450评论 2 317
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,504评论 1 329
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,194评论 3 318
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,760评论 3 303
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,836评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,066评论 1 257
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 42,612评论 2 348
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,178评论 2 341

推荐阅读更多精彩内容

  • <?=$i?>直接打印 $i 的值// 相当于<?php echo $i;?> 注释/* 这里是注释内容 *//...
    Marnoon阅读 256评论 0 1
  • 一、php可以做什么 php是一种可以在服务器端运行的编程语言,可以运行在Web服务器端。 php是一门后台编程语...
    空谷悠阅读 3,081评论 4 97
  • 关于 Swift 重要这个文档所包含的准备信息, 是关于开发的 API 和技术的。这个信息可能会改变, 根据这个文...
    无沣阅读 4,265评论 1 27
  • 1 关键字 1.1 关键字的概述 Java的关键字对java的编译器有特殊的意义,他们用来表示一种数据类型,或...
    哈哈哎呦喂阅读 642评论 0 0
  • 2016年的5月,我们有个培训班在办,你的同事W刚好过来培训,酒桌上刚好谈起我们同乡,于是伙同我家师傅,把你卖...
    呦冉阅读 792评论 0 6