PHP入门---(一)

标记

一、PHP标记

  1. 标准标记:<?php ?>
  2. Script标记:<script language="php"></script>
  3. 短标记:<? ?>
  4. ASP标记:<% %>

当未开短标记时,可以直接使用标记(<?= ?>)直接输出字符串和变量,方便开发。
二、PHP注释
单行注释://
多行注释:/* */

标识符

1.标识符的定义:用于标记一些网站的一些名称

注:

  1. 标识符只能由字母,数字和下划线组成;
  2. 标识符可以由一个或多个字符组成,而且必须以字母或下划线开头;
  3. 当标识符用作变量名时,区分大小写;
  4. 若标识符由多个单词组成,应该使用下划线分隔,eg:user_name.

2.关键字:是编程语言中事先定义好并赋予特殊含义的单词,也做保留字

常量和变量

1.变量:保存可变数据的容器

  • 变量是由$符号变量名组成的
  • 变量名的命名规则标识符相同

传值赋值:

<?php
    $age = 12;                          //定义变量$age,并且为其赋值为12
    $num = $age;                        //定义变量$num,并将$age的值赋值给$num
    $age = 100;                         //为变量$age重新赋值为100
    echo $num;                          //echo用于输出$num的值,结果为:12
?>

引用赋值:

<?php
    $age = 10;                                     //定义变量$age,并且为其赋值为12
    $num = &$age;                                  //定义变量$num,并将$age值的引用赋值给$num
    $age = 100;                                    //为变量$age重新赋值为100
    echo $num;                                     //echo用于输出$num的值,结果为:100
?>

2.常量:保存在脚本运行过程中值始终保持不变的量

特点:一旦被定义就不能被修改和重新定义。

<?php
    define('CON','itcast');                        //定义名称为CDN的常量,其值为itcast
    echo CDN;                                      //输出结果为:itcost
    echo constant('CDN');                          //输出结果为:itcost
?>
//define()函数
<?php
    const PAI = 3.14;                    //定义名字为PAI的常量
    echo PAI                             //输出结果
?>

数据类型

  1. 标量类型:boolean,integer,float
  2. 复合类型:array,object
  3. 特殊类型:resource,NULL

在双引号字符串中输出配置时输出变量值,有时会出现变量名界定不明确的问题,可以使用{}进行限定

输出语句

<?php
    $name = "myname";
    const PAI = 3.14;
    echo $name;                             //输出变量$name,结果为:myname
    echo PAI;                               //输出常量PAI,结果:3.14
    echo 'go';                              //输出字符串,结果为:go
    echo 'go'.'back';                       //输出拼接字符串,结果为:go back
?>

echo是PHP输出的语句,把其后的字符串,变量,常量的值都显示在页面上。

"."是字符串连接符,用于连接字符串,变量或常量。

使用echo输出字符串时,可以使用英文逗号进行连接

<?php
    var_dump(12);                           //输出结果:int(12)
    ar_dump(3.14);                          //输出结果:float(3.14)
    ar_dump('itcast');                      //输出结果:string(6)"itcast"
    ar_dump(2+7.38);                        //输出结果:float(9.38)
?>

var_dump是用于打印变量或者表达式的类型与值等相关信息函数

另:

1.print_r用于打印变量易于理解的信息。

2.标量数据类型的变量,则打印变量值本身;

3.数组类型的变量,则只打印键和值;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值